Warning: Permanently added '54.82.207.170' (ED25519) to the list of known hosts. INFO: Calling: curl -H Pragma: -o abseil-cpp-20220623.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/fedora-38-clang-18-20231016/abseil-cpp/abseil-cpp-20220623.1.tar.gz/md5/2aea7c1171c4c280f755de170295afd6/abseil-cpp-20220623.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1911k 100 1911k 0 0 34.4M 0 --:--:-- --:--:-- --:--:-- 34.5M INFO: Reading stdout from command: md5sum abseil-cpp-20220623.1.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-zj6wgk__/abseil-cpp/abseil-cpp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zj6wgk__/abseil-cpp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1697523613.264189 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-zj6wgk__/abseil-cpp/abseil-cpp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zj6wgk__/abseil-cpp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1697523613.264189 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto 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-zj6wgk__/abseil-cpp/abseil-cpp.spec) Config(fedora-38-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697523613.264189/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:38 INFO: Pulling image: registry.fedoraproject.org/fedora:38 INFO: Copy content of container registry.fedoraproject.org/fedora:38 to /var/lib/mock/fedora-38-aarch64-bootstrap-1697523613.264189/root INFO: Checking that registry.fedoraproject.org/fedora:38 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:38 with podman image mount INFO: image registry.fedoraproject.org/fedora:38 as /var/lib/containers/storage/overlay/4856d5abacc48807e662bf140a2ecf7320e5c522381e7787d8e274d1626832c3/merged INFO: umounting image registry.fedoraproject.org/fedora:38 (/var/lib/containers/storage/overlay/4856d5abacc48807e662bf140a2ecf7320e5c522381e7787d8e274d1626832c3/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 4.7 MB/s | 414 kB 00:00 Additional repo https_download_copr_fedorainfra 85 kB/s | 5.7 kB 00:00 Additional repo https_download_copr_fedorainfra 2.0 MB/s | 136 kB 00:00 Additional repo https_download_copr_fedorainfra 4.0 MB/s | 293 kB 00:00 fedora 51 MB/s | 79 MB 00:01 updates 50 MB/s | 32 MB 00:00 Package python3-dnf-4.17.0-6.fc38.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc38 updates 322 k Installing dependencies: dbus-libs aarch64 1:1.14.10-1.fc38 updates 155 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus aarch64 1.3.2-2.fc38 fedora 158 k python3-distro noarch 1.8.0-2.fc38 fedora 49 k python3-six noarch 1.16.0-9.fc38 fedora 42 k python3-systemd aarch64 235-2.fc38 fedora 108 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 4.8 M Downloading Packages: (1/7): python3-distro-1.8.0-2.fc38.noarch.rpm 1.3 MB/s | 49 kB 00:00 (2/7): python3-dbus-1.3.2-2.fc38.aarch64.rpm 4.0 MB/s | 158 kB 00:00 (3/7): python3-dateutil-2.8.2-5.fc38.noarch.rpm 8.3 MB/s | 360 kB 00:00 (4/7): python3-six-1.16.0-9.fc38.noarch.rpm 9.0 MB/s | 42 kB 00:00 (5/7): dbus-libs-1.14.10-1.fc38.aarch64.rpm 26 MB/s | 155 kB 00:00 (6/7): python3-dnf-plugins-core-4.4.3-1.fc38.no 5.3 MB/s | 322 kB 00:00 (7/7): python3-systemd-235-2.fc38.aarch64.rpm 1.7 MB/s | 108 kB 00:00 -------------------------------------------------------------------------------- Total 2.6 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : dbus-libs-1:1.14.10-1.fc38.aarch64 1/7 Installing : python3-dbus-1.3.2-2.fc38.aarch64 2/7 Installing : python3-systemd-235-2.fc38.aarch64 3/7 Installing : python3-six-1.16.0-9.fc38.noarch 4/7 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 5/7 Installing : python3-distro-1.8.0-2.fc38.noarch 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 1/7 Verifying : python3-dbus-1.3.2-2.fc38.aarch64 2/7 Verifying : python3-distro-1.8.0-2.fc38.noarch 3/7 Verifying : python3-six-1.16.0-9.fc38.noarch 4/7 Verifying : python3-systemd-235-2.fc38.aarch64 5/7 Verifying : dbus-libs-1:1.14.10-1.fc38.aarch64 6/7 Verifying : python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc38.aarch64 python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.aarch64 python3-distro-1.8.0-2.fc38.noarch python3-dnf-plugins-core-4.4.3-1.fc38.noarch python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.aarch64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-1697523613.264189/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 38 kB/s | 1.5 kB 00:00 Copr repository 5.7 MB/s | 414 kB 00:00 Additional repo https_download_copr_fedorainfra 24 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 46 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 46 kB/s | 1.5 kB 00:00 fedora 54 kB/s | 15 kB 00:00 updates 304 kB/s | 15 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash aarch64 5.2.15-3.fc38 fedora 1.8 M bzip2 aarch64 1.0.8-13.fc38 fedora 52 k coreutils aarch64 9.1-12.fc38 updates 1.1 M cpio aarch64 2.13-14.fc38 fedora 275 k diffutils aarch64 3.10-1.fc38 updates 395 k fedora-release-common noarch 38-36 updates 22 k findutils aarch64 1:4.9.0-3.fc38 fedora 495 k gawk aarch64 5.1.1-5.fc38 fedora 1.0 M glibc-minimal-langpack aarch64 2.37-10.fc38 updates 39 k grep aarch64 3.8-3.fc38 fedora 291 k gzip aarch64 1.12-3.fc38 fedora 164 k info aarch64 7.0.2-2.fc38 fedora 179 k patch aarch64 2.7.6-19.fc38 fedora 123 k redhat-rpm-config noarch 252-1.fc38 fedora 83 k rpm-build aarch64 4.18.1-3.fc38 updates 77 k sed aarch64 4.8-12.fc38 fedora 303 k shadow-utils aarch64 2:4.13-6.fc38 fedora 1.3 M tar aarch64 2:1.34-8.fc38 fedora 880 k unzip aarch64 6.0-60.fc38 fedora 183 k util-linux aarch64 2.38.1-4.fc38 fedora 2.3 M which aarch64 2.21-39.fc38 fedora 42 k xz aarch64 5.4.1-1.fc38 fedora 420 k Installing dependencies: alternatives aarch64 1.25-1.fc38 updates 38 k ansible-srpm-macros noarch 1-10.fc38 updates 21 k audit-libs aarch64 3.1.2-1.fc38 updates 118 k authselect aarch64 1.4.3-1.fc38 updates 149 k authselect-libs aarch64 1.4.3-1.fc38 updates 249 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils aarch64 2.39-9.fc38 fedora 5.9 M binutils-gold aarch64 2.39-9.fc38 fedora 954 k bzip2-libs aarch64 1.0.8-13.fc38 fedora 43 k ca-certificates noarch 2023.2.60_v7.0.306-1.0.fc38 updates 837 k coreutils-common aarch64 9.1-12.fc38 updates 2.0 M cracklib aarch64 2.9.11-1.fc38 updates 94 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl aarch64 8.0.1-5.fc38 updates 344 k cyrus-sasl-lib aarch64 2.1.28-9.fc38 fedora 778 k debugedit aarch64 5.0-9.fc38 updates 77 k dwz aarch64 0.15-2.fc38 fedora 136 k ed aarch64 1.19-2.fc38 fedora 78 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils aarch64 0.189-3.fc38 updates 536 k elfutils-debuginfod-client aarch64 0.189-3.fc38 updates 38 k elfutils-default-yama-scope noarch 0.189-3.fc38 updates 13 k elfutils-libelf aarch64 0.189-3.fc38 updates 194 k elfutils-libs aarch64 0.189-3.fc38 updates 258 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file aarch64 5.44-3.fc38 fedora 50 k file-libs aarch64 5.44-3.fc38 fedora 730 k filesystem aarch64 3.18-3.fc38 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-11.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-7.fc38 fedora 7.8 k gdb-minimal aarch64 13.2-5.fc38 updates 3.8 M gdbm-libs aarch64 1:1.23-3.fc38 fedora 56 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc aarch64 2.37-10.fc38 updates 1.7 M glibc-common aarch64 2.37-10.fc38 updates 314 k glibc-gconv-extra aarch64 2.37-10.fc38 updates 2.0 M gmp aarch64 1:6.2.1-4.fc38 fedora 266 k gnat-srpm-macros noarch 6-2.fc38 fedora 8.8 k go-srpm-macros noarch 3.2.0-2.fc38 fedora 27 k jansson aarch64 2.13.1-6.fc38 fedora 45 k kernel-srpm-macros noarch 1.0-19.fc38 updates 10 k keyutils-libs aarch64 1.6.1-6.fc38 fedora 31 k krb5-libs aarch64 1.21-3.fc38 updates 770 k libacl aarch64 2.3.1-6.fc38 fedora 23 k libarchive aarch64 3.6.1-4.fc38 fedora 394 k libattr aarch64 2.5.1-6.fc38 fedora 18 k libblkid aarch64 2.38.1-4.fc38 fedora 106 k libbrotli aarch64 1.0.9-11.fc38 fedora 319 k libcap aarch64 2.48-6.fc38 fedora 68 k libcap-ng aarch64 0.8.3-8.fc38 updates 32 k libcom_err aarch64 1.46.5-4.fc38 fedora 26 k libcurl aarch64 8.0.1-5.fc38 updates 304 k libdb aarch64 5.3.28-55.fc38 fedora 736 k libeconf aarch64 0.5.2-1.fc38 updates 30 k libevent aarch64 2.1.12-8.fc38 fedora 253 k libfdisk aarch64 2.38.1-4.fc38 fedora 156 k libffi aarch64 3.4.4-2.fc38 fedora 36 k libgcc aarch64 13.2.1-4.fc38 updates 95 k libgomp aarch64 13.2.1-4.fc38 updates 312 k libidn2 aarch64 2.3.4-2.fc38 fedora 160 k libmount aarch64 2.38.1-4.fc38 fedora 133 k libnghttp2 aarch64 1.52.0-2.fc38 updates 75 k libnsl2 aarch64 2.0.0-5.fc38 fedora 30 k libpkgconf aarch64 1.8.0-6.fc38 fedora 36 k libpsl aarch64 0.21.2-2.fc38 fedora 66 k libpwquality aarch64 1.4.5-3.fc38 fedora 120 k libselinux aarch64 3.5-1.fc38 fedora 86 k libsemanage aarch64 3.5-2.fc38 fedora 117 k libsepol aarch64 3.5-1.fc38 fedora 311 k libsigsegv aarch64 2.14-4.fc38 fedora 27 k libsmartcols aarch64 2.38.1-4.fc38 fedora 63 k libssh aarch64 0.10.5-1.fc38 updates 212 k libssh-config noarch 0.10.5-1.fc38 updates 9.0 k libstdc++ aarch64 13.2.1-4.fc38 updates 816 k libtasn1 aarch64 4.19.0-2.fc38 fedora 73 k libtirpc aarch64 1.3.3-1.rc2.fc38 updates 95 k libunistring1.0 aarch64 1.0-1.fc38 fedora 536 k libutempter aarch64 1.2.1-8.fc38 fedora 27 k libuuid aarch64 2.38.1-4.fc38 fedora 27 k libverto aarch64 0.3.2-5.fc38 fedora 21 k libxcrypt aarch64 4.4.36-1.fc38 updates 123 k libxml2 aarch64 2.10.4-1.fc38 updates 688 k libzstd aarch64 1.5.5-1.fc38 updates 280 k lua-libs aarch64 5.4.4-9.fc38 fedora 130 k lua-srpm-macros noarch 1-8.fc38 fedora 8.6 k lz4-libs aarch64 1.9.4-2.fc38 fedora 68 k mpfr aarch64 4.1.1-3.fc38 fedora 576 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs aarch64 6.4-3.20230114.fc38 fedora 323 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap aarch64 2.6.6-1.fc38 updates 251 k openssl-libs aarch64 1:3.0.9-2.fc38 updates 2.0 M p11-kit aarch64 0.25.0-1.fc38 updates 480 k p11-kit-trust aarch64 0.25.0-1.fc38 updates 141 k package-notes-srpm-macros noarch 0.5-8.fc38 updates 11 k pam aarch64 1.5.2-16.fc38 fedora 571 k pam-libs aarch64 1.5.2-16.fc38 fedora 58 k pcre2 aarch64 10.42-1.fc38.1 fedora 220 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf aarch64 1.8.0-6.fc38 fedora 41 k pkgconf-m4 noarch 1.8.0-6.fc38 fedora 14 k pkgconf-pkg-config aarch64 1.8.0-6.fc38 fedora 9.6 k popt aarch64 1.19-2.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc38 updates 57 k pyproject-srpm-macros noarch 1.10.0-1.fc38 updates 14 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.10-1.fc38 updates 8.2 k readline aarch64 8.2-3.fc38 fedora 211 k rpm aarch64 4.18.1-3.fc38 updates 567 k rpm-build-libs aarch64 4.18.1-3.fc38 updates 91 k rpm-libs aarch64 4.18.1-3.fc38 updates 307 k rpm-sequoia aarch64 1.5.0-1.fc38 updates 842 k rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 25.2-2.fc38 updates 13 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs aarch64 3.40.1-2.fc38 fedora 663 k systemd-libs aarch64 253.10-1.fc38 updates 633 k tzdata noarch 2023c-1.fc38 fedora 718 k util-linux-core aarch64 2.38.1-4.fc38 fedora 474 k xxhash-libs aarch64 0.8.2-1.fc38 updates 35 k xz-libs aarch64 5.4.1-1.fc38 fedora 106 k zip aarch64 3.0-37.fc38 updates 262 k zlib aarch64 1.2.13-3.fc38 fedora 93 k zstd aarch64 1.5.5-1.fc38 updates 445 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total size: 53 M Installed size: 306 M Downloading Packages: [SKIPPED] basesystem-11-15.fc38.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.15-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] binutils-2.39-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-13.fc38.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-13.fc38.aarch64.rpm: Already downloaded [SKIPPED] cpio-2.13-14.fc38.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-20230301-1.gita12f7b2.fc38.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] ed-1.19-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-7.fc38.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-1.noarch.rpm: Already downloaded [SKIPPED] file-5.44-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] file-libs-5.44-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] filesystem-3.18-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-11.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-7.fc38.noarch.rpm: Already downloaded [SKIPPED] gawk-5.1.1-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] gmp-6.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-2.fc38.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-2.fc38.noarch.rpm: Already downloaded [SKIPPED] grep-3.8-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] gzip-1.12-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] info-7.0.2-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-11.fc38.aarch64.rpm: Already downloaded [SKIPPED] libcap-2.48-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-55.fc38.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libunistring1.0-1.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-8.fc38.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-3.20230114.fc38.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-3.20230114.fc38.aarch64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-3.fc38.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-13.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-16.fc38.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-16.fc38.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-19.fc38.aarch64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc38.1.aarch64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc38.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-48.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] popt-1.19-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-10.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-252-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.3-2.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.1-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] tar-1.34-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2023c-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-60.fc38.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-39.fc38.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] alternatives-1.25-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-10.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.1-12.fc38.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-12.fc38.aarch64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] curl-8.0.1-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.10-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] fedora-release-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-36.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-13.2-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-19.fc38.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.21-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] libcurl-8.0.1-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.52.0-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.9-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-8.fc38.noarch.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230812-1.fc38.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.10.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.10-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc38.noarch.rpm: Already downloaded [SKIPPED] systemd-libs-253.10-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] zip-3.0-37.fc38.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-1.fc38.aarch64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.aarch64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-4.fc38.aarch64 1/151 Running scriptlet: libgcc-13.2.1-4.fc38.aarch64 1/151 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-36.noarch 3/151 Installing : tzdata-2023c-1.fc38.noarch 4/151 Installing : rust-srpm-macros-25.2-2.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.10-1.fc38.noarch 6/151 Installing : publicsuffix-list-dafsa-20230812-1.fc38.noarch 7/151 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 8/151 Installing : libssh-config-0.10.5-1.fc38.noarch 9/151 Installing : kernel-srpm-macros-1.0-19.fc38.noarch 10/151 Installing : coreutils-common-9.1-12.fc38.aarch64 11/151 Installing : ansible-srpm-macros-1-10.fc38.noarch 12/151 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 13/151 Installing : perl-srpm-macros-1-48.fc38.noarch 14/151 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 15/151 Installing : openblas-srpm-macros-2-13.fc38.noarch 16/151 Installing : ocaml-srpm-macros-7-3.fc38.noarch 17/151 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 18/151 Installing : gnat-srpm-macros-6-2.fc38.noarch 19/151 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 20/151 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 21/151 Installing : fedora-gpg-keys-38-1.noarch 22/151 Installing : fedora-release-38-36.noarch 23/151 Installing : fedora-repos-38-1.noarch 24/151 Installing : fedora-release-common-38-36.noarch 25/151 Installing : setup-2.14.3-2.fc38.noarch 26/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 26/151 Installing : filesystem-3.18-3.fc38.aarch64 27/151 Installing : basesystem-11-15.fc38.noarch 28/151 Installing : bash-5.2.15-3.fc38.aarch64 29/151 Running scriptlet: bash-5.2.15-3.fc38.aarch64 29/151 Installing : ncurses-libs-6.4-3.20230114.fc38.aarch64 30/151 Installing : glibc-common-2.37-10.fc38.aarch64 31/151 Installing : glibc-gconv-extra-2.37-10.fc38.aarch64 32/151 Running scriptlet: glibc-gconv-extra-2.37-10.fc38.aarch64 32/151 Installing : glibc-minimal-langpack-2.37-10.fc38.aarch64 33/151 Running scriptlet: glibc-2.37-10.fc38.aarch64 34/151 Installing : glibc-2.37-10.fc38.aarch64 34/151 Running scriptlet: glibc-2.37-10.fc38.aarch64 34/151 Installing : zlib-1.2.13-3.fc38.aarch64 35/151 Installing : xz-libs-5.4.1-1.fc38.aarch64 36/151 Installing : bzip2-libs-1.0.8-13.fc38.aarch64 37/151 Installing : libzstd-1.5.5-1.fc38.aarch64 38/151 Installing : elfutils-libelf-0.189-3.fc38.aarch64 39/151 Installing : libuuid-2.38.1-4.fc38.aarch64 40/151 Installing : popt-1.19-2.fc38.aarch64 41/151 Installing : libstdc++-13.2.1-4.fc38.aarch64 42/151 Installing : libblkid-2.38.1-4.fc38.aarch64 43/151 Installing : gmp-1:6.2.1-4.fc38.aarch64 44/151 Installing : libattr-2.5.1-6.fc38.aarch64 45/151 Installing : libacl-2.3.1-6.fc38.aarch64 46/151 Installing : libcap-2.48-6.fc38.aarch64 47/151 Installing : readline-8.2-3.fc38.aarch64 48/151 Installing : libxcrypt-4.4.36-1.fc38.aarch64 49/151 Installing : lz4-libs-1.9.4-2.fc38.aarch64 50/151 Installing : libeconf-0.5.2-1.fc38.aarch64 51/151 Installing : systemd-libs-253.10-1.fc38.aarch64 52/151 Installing : mpfr-4.1.1-3.fc38.aarch64 53/151 Installing : dwz-0.15-2.fc38.aarch64 54/151 Installing : unzip-6.0-60.fc38.aarch64 55/151 Installing : file-libs-5.44-3.fc38.aarch64 56/151 Installing : file-5.44-3.fc38.aarch64 57/151 Installing : sqlite-libs-3.40.1-2.fc38.aarch64 58/151 Installing : libcom_err-1.46.5-4.fc38.aarch64 59/151 Installing : libsepol-3.5-1.fc38.aarch64 60/151 Installing : libsmartcols-2.38.1-4.fc38.aarch64 61/151 Installing : libunistring1.0-1.0-1.fc38.aarch64 62/151 Installing : libidn2-2.3.4-2.fc38.aarch64 63/151 Installing : lua-libs-5.4.4-9.fc38.aarch64 64/151 Installing : pcre2-10.42-1.fc38.1.aarch64 65/151 Installing : libselinux-3.5-1.fc38.aarch64 66/151 Installing : sed-4.8-12.fc38.aarch64 67/151 Installing : grep-3.8-3.fc38.aarch64 68/151 Installing : findutils-1:4.9.0-3.fc38.aarch64 69/151 Installing : xz-5.4.1-1.fc38.aarch64 70/151 Installing : libmount-2.38.1-4.fc38.aarch64 71/151 Installing : alternatives-1.25-1.fc38.aarch64 72/151 Installing : libcap-ng-0.8.3-8.fc38.aarch64 73/151 Installing : audit-libs-3.1.2-1.fc38.aarch64 74/151 Installing : pam-libs-1.5.2-16.fc38.aarch64 75/151 Installing : libsemanage-3.5-2.fc38.aarch64 76/151 Installing : shadow-utils-2:4.13-6.fc38.aarch64 77/151 Running scriptlet: libutempter-1.2.1-8.fc38.aarch64 78/151 Installing : libutempter-1.2.1-8.fc38.aarch64 78/151 Installing : util-linux-core-2.38.1-4.fc38.aarch64 79/151 Installing : tar-2:1.34-8.fc38.aarch64 80/151 Installing : libpsl-0.21.2-2.fc38.aarch64 81/151 Installing : zip-3.0-37.fc38.aarch64 82/151 Installing : zstd-1.5.5-1.fc38.aarch64 83/151 Installing : libfdisk-2.38.1-4.fc38.aarch64 84/151 Installing : bzip2-1.0.8-13.fc38.aarch64 85/151 Installing : libxml2-2.10.4-1.fc38.aarch64 86/151 Installing : cpio-2.13-14.fc38.aarch64 87/151 Installing : ed-1.19-2.fc38.aarch64 88/151 Installing : patch-2.7.6-19.fc38.aarch64 89/151 Installing : gdbm-libs-1:1.23-3.fc38.aarch64 90/151 Installing : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 91/151 Installing : jansson-2.13.1-6.fc38.aarch64 92/151 Installing : keyutils-libs-1.6.1-6.fc38.aarch64 93/151 Installing : libbrotli-1.0.9-11.fc38.aarch64 94/151 Installing : libdb-5.3.28-55.fc38.aarch64 95/151 Installing : libffi-3.4.4-2.fc38.aarch64 96/151 Installing : p11-kit-0.25.0-1.fc38.aarch64 97/151 Installing : libpkgconf-1.8.0-6.fc38.aarch64 98/151 Installing : pkgconf-1.8.0-6.fc38.aarch64 99/151 Installing : pkgconf-pkg-config-1.8.0-6.fc38.aarch64 100/151 Installing : libsigsegv-2.14-4.fc38.aarch64 101/151 Installing : gawk-5.1.1-5.fc38.aarch64 102/151 Installing : libtasn1-4.19.0-2.fc38.aarch64 103/151 Installing : p11-kit-trust-0.25.0-1.fc38.aarch64 104/151 Running scriptlet: p11-kit-trust-0.25.0-1.fc38.aarch64 104/151 Installing : openssl-libs-1:3.0.9-2.fc38.aarch64 105/151 Installing : coreutils-9.1-12.fc38.aarch64 106/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 107/151 Installing : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 107/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 107/151 Installing : gzip-1.12-3.fc38.aarch64 108/151 Running scriptlet: authselect-libs-1.4.3-1.fc38.aarch64 109/151 Installing : authselect-libs-1.4.3-1.fc38.aarch64 109/151 Installing : rpm-sequoia-1.5.0-1.fc38.aarch64 110/151 Installing : rpm-libs-4.18.1-3.fc38.aarch64 111/151 Installing : authselect-1.4.3-1.fc38.aarch64 112/151 Installing : cracklib-2.9.11-1.fc38.aarch64 113/151 Installing : libpwquality-1.4.5-3.fc38.aarch64 114/151 Installing : libarchive-3.6.1-4.fc38.aarch64 115/151 Installing : libevent-2.1.12-8.fc38.aarch64 116/151 Installing : openldap-2.6.6-1.fc38.aarch64 117/151 Installing : libverto-0.3.2-5.fc38.aarch64 118/151 Installing : krb5-libs-1.21-3.fc38.aarch64 119/151 Installing : libtirpc-1.3.3-1.rc2.fc38.aarch64 120/151 Installing : libnsl2-2.0.0-5.fc38.aarch64 121/151 Installing : pam-1.5.2-16.fc38.aarch64 122/151 Installing : libssh-0.10.5-1.fc38.aarch64 123/151 Installing : diffutils-3.10-1.fc38.aarch64 124/151 Installing : libgomp-13.2.1-4.fc38.aarch64 125/151 Installing : libnghttp2-1.52.0-2.fc38.aarch64 126/151 Installing : libcurl-8.0.1-5.fc38.aarch64 127/151 Installing : curl-8.0.1-5.fc38.aarch64 128/151 Running scriptlet: rpm-4.18.1-3.fc38.aarch64 129/151 Installing : rpm-4.18.1-3.fc38.aarch64 129/151 Installing : efi-srpm-macros-5-7.fc38.noarch 130/151 Installing : lua-srpm-macros-1-8.fc38.noarch 131/151 Installing : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 132/151 Installing : xxhash-libs-0.8.2-1.fc38.aarch64 133/151 Installing : elfutils-default-yama-scope-0.189-3.fc38.noarch 134/151 Running scriptlet: elfutils-default-yama-scope-0.189-3.fc38.noarch 134/151 Installing : elfutils-libs-0.189-3.fc38.aarch64 135/151 Installing : elfutils-debuginfod-client-0.189-3.fc38.aarch64 136/151 Installing : binutils-gold-2.39-9.fc38.aarch64 137/151 Installing : binutils-2.39-9.fc38.aarch64 138/151 Running scriptlet: binutils-2.39-9.fc38.aarch64 138/151 Installing : elfutils-0.189-3.fc38.aarch64 139/151 Installing : gdb-minimal-13.2-5.fc38.aarch64 140/151 Installing : debugedit-5.0-9.fc38.aarch64 141/151 Installing : rpm-build-libs-4.18.1-3.fc38.aarch64 142/151 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 143/151 Installing : go-srpm-macros-3.2.0-2.fc38.noarch 144/151 Installing : python-srpm-macros-3.11-10.fc38.noarch 145/151 Installing : redhat-rpm-config-252-1.fc38.noarch 146/151 Installing : rpm-build-4.18.1-3.fc38.aarch64 147/151 Installing : pyproject-srpm-macros-1.10.0-1.fc38.noarch 148/151 Installing : util-linux-2.38.1-4.fc38.aarch64 149/151 Installing : which-2.21-39.fc38.aarch64 150/151 Installing : info-7.0.2-2.fc38.aarch64 151/151 Running scriptlet: filesystem-3.18-3.fc38.aarch64 151/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 151/151 Running scriptlet: authselect-libs-1.4.3-1.fc38.aarch64 151/151 Running scriptlet: rpm-4.18.1-3.fc38.aarch64 151/151 Running scriptlet: info-7.0.2-2.fc38.aarch64 151/151 Verifying : basesystem-11-15.fc38.noarch 1/151 Verifying : bash-5.2.15-3.fc38.aarch64 2/151 Verifying : binutils-2.39-9.fc38.aarch64 3/151 Verifying : binutils-gold-2.39-9.fc38.aarch64 4/151 Verifying : bzip2-1.0.8-13.fc38.aarch64 5/151 Verifying : bzip2-libs-1.0.8-13.fc38.aarch64 6/151 Verifying : cpio-2.13-14.fc38.aarch64 7/151 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 8/151 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 9/151 Verifying : dwz-0.15-2.fc38.aarch64 10/151 Verifying : ed-1.19-2.fc38.aarch64 11/151 Verifying : efi-srpm-macros-5-7.fc38.noarch 12/151 Verifying : fedora-gpg-keys-38-1.noarch 13/151 Verifying : fedora-repos-38-1.noarch 14/151 Verifying : file-5.44-3.fc38.aarch64 15/151 Verifying : file-libs-5.44-3.fc38.aarch64 16/151 Verifying : filesystem-3.18-3.fc38.aarch64 17/151 Verifying : findutils-1:4.9.0-3.fc38.aarch64 18/151 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 19/151 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 20/151 Verifying : gawk-5.1.1-5.fc38.aarch64 21/151 Verifying : gdbm-libs-1:1.23-3.fc38.aarch64 22/151 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 23/151 Verifying : gmp-1:6.2.1-4.fc38.aarch64 24/151 Verifying : gnat-srpm-macros-6-2.fc38.noarch 25/151 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 26/151 Verifying : grep-3.8-3.fc38.aarch64 27/151 Verifying : gzip-1.12-3.fc38.aarch64 28/151 Verifying : info-7.0.2-2.fc38.aarch64 29/151 Verifying : jansson-2.13.1-6.fc38.aarch64 30/151 Verifying : keyutils-libs-1.6.1-6.fc38.aarch64 31/151 Verifying : libacl-2.3.1-6.fc38.aarch64 32/151 Verifying : libarchive-3.6.1-4.fc38.aarch64 33/151 Verifying : libattr-2.5.1-6.fc38.aarch64 34/151 Verifying : libblkid-2.38.1-4.fc38.aarch64 35/151 Verifying : libbrotli-1.0.9-11.fc38.aarch64 36/151 Verifying : libcap-2.48-6.fc38.aarch64 37/151 Verifying : libcom_err-1.46.5-4.fc38.aarch64 38/151 Verifying : libdb-5.3.28-55.fc38.aarch64 39/151 Verifying : libevent-2.1.12-8.fc38.aarch64 40/151 Verifying : libfdisk-2.38.1-4.fc38.aarch64 41/151 Verifying : libffi-3.4.4-2.fc38.aarch64 42/151 Verifying : libidn2-2.3.4-2.fc38.aarch64 43/151 Verifying : libmount-2.38.1-4.fc38.aarch64 44/151 Verifying : libnsl2-2.0.0-5.fc38.aarch64 45/151 Verifying : libpkgconf-1.8.0-6.fc38.aarch64 46/151 Verifying : libpsl-0.21.2-2.fc38.aarch64 47/151 Verifying : libpwquality-1.4.5-3.fc38.aarch64 48/151 Verifying : libselinux-3.5-1.fc38.aarch64 49/151 Verifying : libsemanage-3.5-2.fc38.aarch64 50/151 Verifying : libsepol-3.5-1.fc38.aarch64 51/151 Verifying : libsigsegv-2.14-4.fc38.aarch64 52/151 Verifying : libsmartcols-2.38.1-4.fc38.aarch64 53/151 Verifying : libtasn1-4.19.0-2.fc38.aarch64 54/151 Verifying : libunistring1.0-1.0-1.fc38.aarch64 55/151 Verifying : libutempter-1.2.1-8.fc38.aarch64 56/151 Verifying : libuuid-2.38.1-4.fc38.aarch64 57/151 Verifying : libverto-0.3.2-5.fc38.aarch64 58/151 Verifying : lua-libs-5.4.4-9.fc38.aarch64 59/151 Verifying : lua-srpm-macros-1-8.fc38.noarch 60/151 Verifying : lz4-libs-1.9.4-2.fc38.aarch64 61/151 Verifying : mpfr-4.1.1-3.fc38.aarch64 62/151 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 63/151 Verifying : ncurses-libs-6.4-3.20230114.fc38.aarch64 64/151 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 65/151 Verifying : openblas-srpm-macros-2-13.fc38.noarch 66/151 Verifying : pam-1.5.2-16.fc38.aarch64 67/151 Verifying : pam-libs-1.5.2-16.fc38.aarch64 68/151 Verifying : patch-2.7.6-19.fc38.aarch64 69/151 Verifying : pcre2-10.42-1.fc38.1.aarch64 70/151 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 71/151 Verifying : perl-srpm-macros-1-48.fc38.noarch 72/151 Verifying : pkgconf-1.8.0-6.fc38.aarch64 73/151 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 74/151 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.aarch64 75/151 Verifying : popt-1.19-2.fc38.aarch64 76/151 Verifying : python-srpm-macros-3.11-10.fc38.noarch 77/151 Verifying : readline-8.2-3.fc38.aarch64 78/151 Verifying : redhat-rpm-config-252-1.fc38.noarch 79/151 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 80/151 Verifying : sed-4.8-12.fc38.aarch64 81/151 Verifying : setup-2.14.3-2.fc38.noarch 82/151 Verifying : shadow-utils-2:4.13-6.fc38.aarch64 83/151 Verifying : sqlite-libs-3.40.1-2.fc38.aarch64 84/151 Verifying : tar-2:1.34-8.fc38.aarch64 85/151 Verifying : tzdata-2023c-1.fc38.noarch 86/151 Verifying : unzip-6.0-60.fc38.aarch64 87/151 Verifying : util-linux-2.38.1-4.fc38.aarch64 88/151 Verifying : util-linux-core-2.38.1-4.fc38.aarch64 89/151 Verifying : which-2.21-39.fc38.aarch64 90/151 Verifying : xz-5.4.1-1.fc38.aarch64 91/151 Verifying : xz-libs-5.4.1-1.fc38.aarch64 92/151 Verifying : zlib-1.2.13-3.fc38.aarch64 93/151 Verifying : alternatives-1.25-1.fc38.aarch64 94/151 Verifying : ansible-srpm-macros-1-10.fc38.noarch 95/151 Verifying : audit-libs-3.1.2-1.fc38.aarch64 96/151 Verifying : authselect-1.4.3-1.fc38.aarch64 97/151 Verifying : authselect-libs-1.4.3-1.fc38.aarch64 98/151 Verifying : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 99/151 Verifying : coreutils-9.1-12.fc38.aarch64 100/151 Verifying : coreutils-common-9.1-12.fc38.aarch64 101/151 Verifying : cracklib-2.9.11-1.fc38.aarch64 102/151 Verifying : curl-8.0.1-5.fc38.aarch64 103/151 Verifying : debugedit-5.0-9.fc38.aarch64 104/151 Verifying : diffutils-3.10-1.fc38.aarch64 105/151 Verifying : elfutils-0.189-3.fc38.aarch64 106/151 Verifying : elfutils-debuginfod-client-0.189-3.fc38.aarch64 107/151 Verifying : elfutils-default-yama-scope-0.189-3.fc38.noarch 108/151 Verifying : elfutils-libelf-0.189-3.fc38.aarch64 109/151 Verifying : elfutils-libs-0.189-3.fc38.aarch64 110/151 Verifying : fedora-release-38-36.noarch 111/151 Verifying : fedora-release-common-38-36.noarch 112/151 Verifying : fedora-release-identity-basic-38-36.noarch 113/151 Verifying : gdb-minimal-13.2-5.fc38.aarch64 114/151 Verifying : glibc-2.37-10.fc38.aarch64 115/151 Verifying : glibc-common-2.37-10.fc38.aarch64 116/151 Verifying : glibc-gconv-extra-2.37-10.fc38.aarch64 117/151 Verifying : glibc-minimal-langpack-2.37-10.fc38.aarch64 118/151 Verifying : kernel-srpm-macros-1.0-19.fc38.noarch 119/151 Verifying : krb5-libs-1.21-3.fc38.aarch64 120/151 Verifying : libcap-ng-0.8.3-8.fc38.aarch64 121/151 Verifying : libcurl-8.0.1-5.fc38.aarch64 122/151 Verifying : libeconf-0.5.2-1.fc38.aarch64 123/151 Verifying : libgcc-13.2.1-4.fc38.aarch64 124/151 Verifying : libgomp-13.2.1-4.fc38.aarch64 125/151 Verifying : libnghttp2-1.52.0-2.fc38.aarch64 126/151 Verifying : libssh-0.10.5-1.fc38.aarch64 127/151 Verifying : libssh-config-0.10.5-1.fc38.noarch 128/151 Verifying : libstdc++-13.2.1-4.fc38.aarch64 129/151 Verifying : libtirpc-1.3.3-1.rc2.fc38.aarch64 130/151 Verifying : libxcrypt-4.4.36-1.fc38.aarch64 131/151 Verifying : libxml2-2.10.4-1.fc38.aarch64 132/151 Verifying : libzstd-1.5.5-1.fc38.aarch64 133/151 Verifying : openldap-2.6.6-1.fc38.aarch64 134/151 Verifying : openssl-libs-1:3.0.9-2.fc38.aarch64 135/151 Verifying : p11-kit-0.25.0-1.fc38.aarch64 136/151 Verifying : p11-kit-trust-0.25.0-1.fc38.aarch64 137/151 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 138/151 Verifying : publicsuffix-list-dafsa-20230812-1.fc38.noarch 139/151 Verifying : pyproject-srpm-macros-1.10.0-1.fc38.noarch 140/151 Verifying : qt5-srpm-macros-5.15.10-1.fc38.noarch 141/151 Verifying : rpm-4.18.1-3.fc38.aarch64 142/151 Verifying : rpm-build-4.18.1-3.fc38.aarch64 143/151 Verifying : rpm-build-libs-4.18.1-3.fc38.aarch64 144/151 Verifying : rpm-libs-4.18.1-3.fc38.aarch64 145/151 Verifying : rpm-sequoia-1.5.0-1.fc38.aarch64 146/151 Verifying : rust-srpm-macros-25.2-2.fc38.noarch 147/151 Verifying : systemd-libs-253.10-1.fc38.aarch64 148/151 Verifying : xxhash-libs-0.8.2-1.fc38.aarch64 149/151 Verifying : zip-3.0-37.fc38.aarch64 150/151 Verifying : zstd-1.5.5-1.fc38.aarch64 151/151 Installed: alternatives-1.25-1.fc38.aarch64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-1.fc38.aarch64 authselect-1.4.3-1.fc38.aarch64 authselect-libs-1.4.3-1.fc38.aarch64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.aarch64 binutils-2.39-9.fc38.aarch64 binutils-gold-2.39-9.fc38.aarch64 bzip2-1.0.8-13.fc38.aarch64 bzip2-libs-1.0.8-13.fc38.aarch64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch coreutils-9.1-12.fc38.aarch64 coreutils-common-9.1-12.fc38.aarch64 cpio-2.13-14.fc38.aarch64 cracklib-2.9.11-1.fc38.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-5.fc38.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 debugedit-5.0-9.fc38.aarch64 diffutils-3.10-1.fc38.aarch64 dwz-0.15-2.fc38.aarch64 ed-1.19-2.fc38.aarch64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-3.fc38.aarch64 elfutils-debuginfod-client-0.189-3.fc38.aarch64 elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.aarch64 elfutils-libs-0.189-3.fc38.aarch64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.aarch64 file-libs-5.44-3.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 findutils-1:4.9.0-3.fc38.aarch64 fonts-srpm-macros-1:2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.aarch64 gdb-minimal-13.2-5.fc38.aarch64 gdbm-libs-1:1.23-3.fc38.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-10.fc38.aarch64 glibc-common-2.37-10.fc38.aarch64 glibc-gconv-extra-2.37-10.fc38.aarch64 glibc-minimal-langpack-2.37-10.fc38.aarch64 gmp-1:6.2.1-4.fc38.aarch64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch grep-3.8-3.fc38.aarch64 gzip-1.12-3.fc38.aarch64 info-7.0.2-2.fc38.aarch64 jansson-2.13.1-6.fc38.aarch64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.aarch64 krb5-libs-1.21-3.fc38.aarch64 libacl-2.3.1-6.fc38.aarch64 libarchive-3.6.1-4.fc38.aarch64 libattr-2.5.1-6.fc38.aarch64 libblkid-2.38.1-4.fc38.aarch64 libbrotli-1.0.9-11.fc38.aarch64 libcap-2.48-6.fc38.aarch64 libcap-ng-0.8.3-8.fc38.aarch64 libcom_err-1.46.5-4.fc38.aarch64 libcurl-8.0.1-5.fc38.aarch64 libdb-5.3.28-55.fc38.aarch64 libeconf-0.5.2-1.fc38.aarch64 libevent-2.1.12-8.fc38.aarch64 libfdisk-2.38.1-4.fc38.aarch64 libffi-3.4.4-2.fc38.aarch64 libgcc-13.2.1-4.fc38.aarch64 libgomp-13.2.1-4.fc38.aarch64 libidn2-2.3.4-2.fc38.aarch64 libmount-2.38.1-4.fc38.aarch64 libnghttp2-1.52.0-2.fc38.aarch64 libnsl2-2.0.0-5.fc38.aarch64 libpkgconf-1.8.0-6.fc38.aarch64 libpsl-0.21.2-2.fc38.aarch64 libpwquality-1.4.5-3.fc38.aarch64 libselinux-3.5-1.fc38.aarch64 libsemanage-3.5-2.fc38.aarch64 libsepol-3.5-1.fc38.aarch64 libsigsegv-2.14-4.fc38.aarch64 libsmartcols-2.38.1-4.fc38.aarch64 libssh-0.10.5-1.fc38.aarch64 libssh-config-0.10.5-1.fc38.noarch libstdc++-13.2.1-4.fc38.aarch64 libtasn1-4.19.0-2.fc38.aarch64 libtirpc-1.3.3-1.rc2.fc38.aarch64 libunistring1.0-1.0-1.fc38.aarch64 libutempter-1.2.1-8.fc38.aarch64 libuuid-2.38.1-4.fc38.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.36-1.fc38.aarch64 libxml2-2.10.4-1.fc38.aarch64 libzstd-1.5.5-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.aarch64 mpfr-4.1.1-3.fc38.aarch64 ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.aarch64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.aarch64 openssl-libs-1:3.0.9-2.fc38.aarch64 p11-kit-0.25.0-1.fc38.aarch64 p11-kit-trust-0.25.0-1.fc38.aarch64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.aarch64 pam-libs-1.5.2-16.fc38.aarch64 patch-2.7.6-19.fc38.aarch64 pcre2-10.42-1.fc38.1.aarch64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.aarch64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.aarch64 popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.10.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.10-1.fc38.noarch readline-8.2-3.fc38.aarch64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.aarch64 rpm-build-4.18.1-3.fc38.aarch64 rpm-build-libs-4.18.1-3.fc38.aarch64 rpm-libs-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.aarch64 sqlite-libs-3.40.1-2.fc38.aarch64 systemd-libs-253.10-1.fc38.aarch64 tar-2:1.34-8.fc38.aarch64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.aarch64 util-linux-2.38.1-4.fc38.aarch64 util-linux-core-2.38.1-4.fc38.aarch64 which-2.21-39.fc38.aarch64 xxhash-libs-0.8.2-1.fc38.aarch64 xz-5.4.1-1.fc38.aarch64 xz-libs-5.4.1-1.fc38.aarch64 zip-3.0-37.fc38.aarch64 zlib-1.2.13-3.fc38.aarch64 zstd-1.5.5-1.fc38.aarch64 Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 44 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 53 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 47 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 44 kB/s | 1.5 kB 00:00 fedora 56 kB/s | 15 kB 00:00 updates 159 kB/s | 15 kB 00:00 Dependencies resolved. ===================================================================================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================================================================================== Installing: clang aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 78 k clang-rpm-config-18 noarch 1-151.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 2.0 M libatomic aarch64 13.2.1-4.fc38 updates 38 k libomp aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 587 k libomp-devel aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 1.4 M llvm aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 23 M Installing dependencies: annobin-docs noarch 12.27-1.fc38 updates 92 k annobin-plugin-gcc aarch64 12.27-1.fc38 updates 957 k clang-libs aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 21 M clang-resource-filesystem aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 13 k clang-rpm-config noarch 1-151.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp aarch64 13.2.1-4.fc38 updates 9.7 M expat aarch64 2.5.0-2.fc38 fedora 108 k gc aarch64 8.2.2-3.fc38 fedora 109 k gcc aarch64 13.2.1-4.fc38 updates 31 M gcc-c++ aarch64 13.2.1-4.fc38 updates 12 M gcc-plugin-annobin aarch64 13.2.1-4.fc38 updates 48 k glibc-devel aarch64 2.37-10.fc38 updates 541 k guile22 aarch64 2.2.7-7.fc38 fedora 6.5 M kernel-headers aarch64 6.5.4-200.fc38 updates 1.5 M libasan aarch64 13.2.1-4.fc38 updates 455 k libb2 aarch64 0.98.1-8.fc38 fedora 24 k libdwarf aarch64 1:0.6.0-1.fc38 fedora 204 k libdwarf-tools aarch64 1:0.6.0-1.fc38 fedora 180 k libedit aarch64 3.1-45.20221030cvs.fc38 fedora 107 k libmpc aarch64 1.3.1-2.fc38 fedora 72 k libstdc++-devel aarch64 13.2.1-4.fc38 updates 2.6 M libtool-ltdl aarch64 2.4.7-6.fc38 fedora 37 k libubsan aarch64 13.2.1-4.fc38 updates 205 k libxcrypt-devel aarch64 4.4.36-1.fc38 updates 30 k llvm-libs aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 24 M make aarch64 1:4.4.1-1.fc38 updates 587 k mpdecimal aarch64 2.5.1-6.fc38 fedora 90 k python-pip-wheel noarch 22.3.1-3.fc38 updates 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 aarch64 3.11.6-1.fc38_clang16_03 copr_base 29 k python3-libs aarch64 3.11.6-1.fc38_clang16_03 copr_base 9.4 M Transaction Summary ===================================================================================================================================================================================================================== Install 38 Packages Total size: 152 M Installed size: 687 M Downloading Packages: [SKIPPED] python3-3.11.6-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.6-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-151.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config-18-1-151.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] expat-2.5.0-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] gc-8.2.2-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdwarf-0.6.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.6.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libedit-3.1-45.20221030cvs.fc38.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.27-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.27-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.5.4-200.fc38.aarch64.rpm: Already downloaded [SKIPPED] libasan-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libubsan-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] make-4.4.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.3.1-3.fc38.noarch.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.3.1-2.fc38.aarch64 1/38 Installing : clang-resource-filesystem-18.0.0~pre20231016.gab73 2/38 Installing : libstdc++-devel-13.2.1-4.fc38.aarch64 3/38 Installing : libatomic-13.2.1-4.fc38.aarch64 4/38 Installing : cpp-13.2.1-4.fc38.aarch64 5/38 Installing : python-pip-wheel-22.3.1-3.fc38.noarch 6/38 Installing : libubsan-13.2.1-4.fc38.aarch64 7/38 Installing : libasan-13.2.1-4.fc38.aarch64 8/38 Installing : kernel-headers-6.5.4-200.fc38.aarch64 9/38 Installing : libxcrypt-devel-4.4.36-1.fc38.aarch64 10/38 Installing : glibc-devel-2.37-10.fc38.aarch64 11/38 Installing : annobin-docs-12.27-1.fc38.noarch 12/38 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 13/38 Installing : mpdecimal-2.5.1-6.fc38.aarch64 14/38 Installing : libtool-ltdl-2.4.7-6.fc38.aarch64 15/38 Installing : libedit-3.1-45.20221030cvs.fc38.aarch64 16/38 Installing : llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc3 17/38 Installing : libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.a 18/38 Installing : libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1. 19/38 Installing : libdwarf-1:0.6.0-1.fc38.aarch64 20/38 Installing : libdwarf-tools-1:0.6.0-1.fc38.aarch64 21/38 Installing : libb2-0.98.1-8.fc38.aarch64 22/38 Installing : gc-8.2.2-3.fc38.aarch64 23/38 Installing : guile22-2.2.7-7.fc38.aarch64 24/38 Installing : make-1:4.4.1-1.fc38.aarch64 25/38 Installing : gcc-13.2.1-4.fc38.aarch64 26/38 Running scriptlet: gcc-13.2.1-4.fc38.aarch64 26/38 Installing : gcc-c++-13.2.1-4.fc38.aarch64 27/38 Installing : expat-2.5.0-2.fc38.aarch64 28/38 Installing : python3-libs-3.11.6-1.fc38_clang16_03.aarch64 29/38 Installing : python3-3.11.6-1.fc38_clang16_03.aarch64 30/38 Installing : compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.f 31/38 Installing : clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc 32/38 Installing : clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aa 33/38 Installing : llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aar 34/38 Installing : clang-rpm-config-1-151.fc38.noarch 35/38 Installing : clang-rpm-config-18-1-151.fc38.noarch 36/38 Installing : annobin-plugin-gcc-12.27-1.fc38.aarch64 37/38 Running scriptlet: annobin-plugin-gcc-12.27-1.fc38.aarch64 37/38 Installing : gcc-plugin-annobin-13.2.1-4.fc38.aarch64 38/38 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc38.aarch64 38/38 Verifying : python3-3.11.6-1.fc38_clang16_03.aarch64 1/38 Verifying : python3-libs-3.11.6-1.fc38_clang16_03.aarch64 2/38 Verifying : clang-rpm-config-1-151.fc38.noarch 3/38 Verifying : clang-rpm-config-18-1-151.fc38.noarch 4/38 Verifying : clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aa 5/38 Verifying : clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc 6/38 Verifying : clang-resource-filesystem-18.0.0~pre20231016.gab73 7/38 Verifying : compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.f 8/38 Verifying : libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.a 9/38 Verifying : libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1. 10/38 Verifying : llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aar 11/38 Verifying : llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc3 12/38 Verifying : expat-2.5.0-2.fc38.aarch64 13/38 Verifying : gc-8.2.2-3.fc38.aarch64 14/38 Verifying : guile22-2.2.7-7.fc38.aarch64 15/38 Verifying : libb2-0.98.1-8.fc38.aarch64 16/38 Verifying : libdwarf-1:0.6.0-1.fc38.aarch64 17/38 Verifying : libdwarf-tools-1:0.6.0-1.fc38.aarch64 18/38 Verifying : libedit-3.1-45.20221030cvs.fc38.aarch64 19/38 Verifying : libmpc-1.3.1-2.fc38.aarch64 20/38 Verifying : libtool-ltdl-2.4.7-6.fc38.aarch64 21/38 Verifying : mpdecimal-2.5.1-6.fc38.aarch64 22/38 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 23/38 Verifying : annobin-docs-12.27-1.fc38.noarch 24/38 Verifying : annobin-plugin-gcc-12.27-1.fc38.aarch64 25/38 Verifying : cpp-13.2.1-4.fc38.aarch64 26/38 Verifying : gcc-13.2.1-4.fc38.aarch64 27/38 Verifying : gcc-c++-13.2.1-4.fc38.aarch64 28/38 Verifying : gcc-plugin-annobin-13.2.1-4.fc38.aarch64 29/38 Verifying : glibc-devel-2.37-10.fc38.aarch64 30/38 Verifying : kernel-headers-6.5.4-200.fc38.aarch64 31/38 Verifying : libasan-13.2.1-4.fc38.aarch64 32/38 Verifying : libatomic-13.2.1-4.fc38.aarch64 33/38 Verifying : libstdc++-devel-13.2.1-4.fc38.aarch64 34/38 Verifying : libubsan-13.2.1-4.fc38.aarch64 35/38 Verifying : libxcrypt-devel-4.4.36-1.fc38.aarch64 36/38 Verifying : make-1:4.4.1-1.fc38.aarch64 37/38 Verifying : python-pip-wheel-22.3.1-3.fc38.noarch 38/38 Installed: annobin-docs-12.27-1.fc38.noarch annobin-plugin-gcc-12.27-1.fc38.aarch64 clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-rpm-config-1-151.fc38.noarch clang-rpm-config-18-1-151.fc38.noarch compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 cpp-13.2.1-4.fc38.aarch64 expat-2.5.0-2.fc38.aarch64 gc-8.2.2-3.fc38.aarch64 gcc-13.2.1-4.fc38.aarch64 gcc-c++-13.2.1-4.fc38.aarch64 gcc-plugin-annobin-13.2.1-4.fc38.aarch64 glibc-devel-2.37-10.fc38.aarch64 guile22-2.2.7-7.fc38.aarch64 kernel-headers-6.5.4-200.fc38.aarch64 libasan-13.2.1-4.fc38.aarch64 libatomic-13.2.1-4.fc38.aarch64 libb2-0.98.1-8.fc38.aarch64 libdwarf-1:0.6.0-1.fc38.aarch64 libdwarf-tools-1:0.6.0-1.fc38.aarch64 libedit-3.1-45.20221030cvs.fc38.aarch64 libmpc-1.3.1-2.fc38.aarch64 libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libstdc++-devel-13.2.1-4.fc38.aarch64 libtool-ltdl-2.4.7-6.fc38.aarch64 libubsan-13.2.1-4.fc38.aarch64 libxcrypt-devel-4.4.36-1.fc38.aarch64 llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 make-1:4.4.1-1.fc38.aarch64 mpdecimal-2.5.1-6.fc38.aarch64 python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.6-1.fc38_clang16_03.aarch64 python3-libs-3.11.6-1.fc38_clang16_03.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc38.aarch64 annobin-docs-12.27-1.fc38.noarch annobin-plugin-gcc-12.27-1.fc38.aarch64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-1.fc38.aarch64 authselect-1.4.3-1.fc38.aarch64 authselect-libs-1.4.3-1.fc38.aarch64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.aarch64 binutils-2.39-9.fc38.aarch64 binutils-gold-2.39-9.fc38.aarch64 bzip2-1.0.8-13.fc38.aarch64 bzip2-libs-1.0.8-13.fc38.aarch64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-rpm-config-1-151.fc38.noarch clang-rpm-config-18-1-151.fc38.noarch compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 coreutils-9.1-12.fc38.aarch64 coreutils-common-9.1-12.fc38.aarch64 cpio-2.13-14.fc38.aarch64 cpp-13.2.1-4.fc38.aarch64 cracklib-2.9.11-1.fc38.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-5.fc38.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 debugedit-5.0-9.fc38.aarch64 diffutils-3.10-1.fc38.aarch64 dwz-0.15-2.fc38.aarch64 ed-1.19-2.fc38.aarch64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-3.fc38.aarch64 elfutils-debuginfod-client-0.189-3.fc38.aarch64 elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.aarch64 elfutils-libs-0.189-3.fc38.aarch64 expat-2.5.0-2.fc38.aarch64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.aarch64 file-libs-5.44-3.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 findutils-4.9.0-3.fc38.aarch64 fonts-srpm-macros-2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.aarch64 gc-8.2.2-3.fc38.aarch64 gcc-13.2.1-4.fc38.aarch64 gcc-c++-13.2.1-4.fc38.aarch64 gcc-plugin-annobin-13.2.1-4.fc38.aarch64 gdb-minimal-13.2-5.fc38.aarch64 gdbm-libs-1.23-3.fc38.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-10.fc38.aarch64 glibc-common-2.37-10.fc38.aarch64 glibc-devel-2.37-10.fc38.aarch64 glibc-gconv-extra-2.37-10.fc38.aarch64 glibc-minimal-langpack-2.37-10.fc38.aarch64 gmp-6.2.1-4.fc38.aarch64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 grep-3.8-3.fc38.aarch64 guile22-2.2.7-7.fc38.aarch64 gzip-1.12-3.fc38.aarch64 info-7.0.2-2.fc38.aarch64 jansson-2.13.1-6.fc38.aarch64 kernel-headers-6.5.4-200.fc38.aarch64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.aarch64 krb5-libs-1.21-3.fc38.aarch64 libacl-2.3.1-6.fc38.aarch64 libarchive-3.6.1-4.fc38.aarch64 libasan-13.2.1-4.fc38.aarch64 libatomic-13.2.1-4.fc38.aarch64 libattr-2.5.1-6.fc38.aarch64 libb2-0.98.1-8.fc38.aarch64 libblkid-2.38.1-4.fc38.aarch64 libbrotli-1.0.9-11.fc38.aarch64 libcap-2.48-6.fc38.aarch64 libcap-ng-0.8.3-8.fc38.aarch64 libcom_err-1.46.5-4.fc38.aarch64 libcurl-8.0.1-5.fc38.aarch64 libdb-5.3.28-55.fc38.aarch64 libdwarf-0.6.0-1.fc38.aarch64 libdwarf-tools-0.6.0-1.fc38.aarch64 libeconf-0.5.2-1.fc38.aarch64 libedit-3.1-45.20221030cvs.fc38.aarch64 libevent-2.1.12-8.fc38.aarch64 libfdisk-2.38.1-4.fc38.aarch64 libffi-3.4.4-2.fc38.aarch64 libgcc-13.2.1-4.fc38.aarch64 libgomp-13.2.1-4.fc38.aarch64 libidn2-2.3.4-2.fc38.aarch64 libmount-2.38.1-4.fc38.aarch64 libmpc-1.3.1-2.fc38.aarch64 libnghttp2-1.52.0-2.fc38.aarch64 libnsl2-2.0.0-5.fc38.aarch64 libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libpkgconf-1.8.0-6.fc38.aarch64 libpsl-0.21.2-2.fc38.aarch64 libpwquality-1.4.5-3.fc38.aarch64 libselinux-3.5-1.fc38.aarch64 libsemanage-3.5-2.fc38.aarch64 libsepol-3.5-1.fc38.aarch64 libsigsegv-2.14-4.fc38.aarch64 libsmartcols-2.38.1-4.fc38.aarch64 libssh-0.10.5-1.fc38.aarch64 libssh-config-0.10.5-1.fc38.noarch libstdc++-13.2.1-4.fc38.aarch64 libstdc++-devel-13.2.1-4.fc38.aarch64 libtasn1-4.19.0-2.fc38.aarch64 libtirpc-1.3.3-1.rc2.fc38.aarch64 libtool-ltdl-2.4.7-6.fc38.aarch64 libubsan-13.2.1-4.fc38.aarch64 libunistring1.0-1.0-1.fc38.aarch64 libutempter-1.2.1-8.fc38.aarch64 libuuid-2.38.1-4.fc38.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.36-1.fc38.aarch64 libxcrypt-devel-4.4.36-1.fc38.aarch64 libxml2-2.10.4-1.fc38.aarch64 libzstd-1.5.5-1.fc38.aarch64 llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.aarch64 make-4.4.1-1.fc38.aarch64 mpdecimal-2.5.1-6.fc38.aarch64 mpfr-4.1.1-3.fc38.aarch64 ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.aarch64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.aarch64 openssl-libs-3.0.9-2.fc38.aarch64 p11-kit-0.25.0-1.fc38.aarch64 p11-kit-trust-0.25.0-1.fc38.aarch64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.aarch64 pam-libs-1.5.2-16.fc38.aarch64 patch-2.7.6-19.fc38.aarch64 pcre2-10.42-1.fc38.1.aarch64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.aarch64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.aarch64 popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.10.0-1.fc38.noarch python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch python3-3.11.6-1.fc38_clang16_03.aarch64 python3-libs-3.11.6-1.fc38_clang16_03.aarch64 qt5-srpm-macros-5.15.10-1.fc38.noarch readline-8.2-3.fc38.aarch64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.aarch64 rpm-build-4.18.1-3.fc38.aarch64 rpm-build-libs-4.18.1-3.fc38.aarch64 rpm-libs-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-4.13-6.fc38.aarch64 sqlite-libs-3.40.1-2.fc38.aarch64 systemd-libs-253.10-1.fc38.aarch64 tar-1.34-8.fc38.aarch64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.aarch64 util-linux-2.38.1-4.fc38.aarch64 util-linux-core-2.38.1-4.fc38.aarch64 which-2.21-39.fc38.aarch64 xxhash-libs-0.8.2-1.fc38.aarch64 xz-5.4.1-1.fc38.aarch64 xz-libs-5.4.1-1.fc38.aarch64 zip-3.0-37.fc38.aarch64 zlib-1.2.13-3.fc38.aarch64 zstd-1.5.5-1.fc38.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-zj6wgk__/abseil-cpp/abseil-cpp.spec) Config(child) 1 minutes 0 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm) Config(fedora-38-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697523613.264189/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697523613.264189/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-1697523613.264189/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 Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 python3-dnf-4.17.0-6.fc38.noarch python3-dnf-plugins-core-4.4.3-1.fc38.noarch yum-4.17.0-6.fc38.noarch Start: build phase for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Start: build setup for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 38 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 55 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 47 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 47 kB/s | 1.5 kB 00:00 fedora 154 kB/s | 15 kB 00:00 updates 49 kB/s | 15 kB 00:00 Package gcc-c++-13.2.1-4.fc38.aarch64 is already installed. Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: cmake aarch64 3.27.7-1.fc38 updates 7.4 M gmock-devel aarch64 1.13.0-2.fc38 fedora 222 k gtest-devel aarch64 1.13.0-2.fc38 fedora 254 k ninja-build aarch64 1.11.1-2.fc38 fedora 166 k Installing dependencies: cmake-data noarch 3.27.7-1.fc38 updates 2.2 M cmake-filesystem aarch64 3.27.7-1.fc38 updates 19 k cmake-rpm-macros noarch 3.27.7-1.fc38 updates 18 k emacs-filesystem noarch 1:28.3-0.rc1.fc38 updates 8.1 k gmock aarch64 1.13.0-2.fc38 fedora 57 k gtest aarch64 1.13.0-2.fc38 fedora 161 k jsoncpp aarch64 1.9.5-4.fc38 fedora 92 k libuv aarch64 1:1.46.0-1.fc38 updates 156 k rhash aarch64 1.4.3-2.fc38 fedora 192 k vim-filesystem noarch 2:9.0.1984-1.fc38 updates 18 k Transaction Summary ================================================================================ Install 14 Packages Total size: 11 M Total download size: 11 M Installed size: 40 M Downloading Packages: [SKIPPED] cmake-filesystem-3.27.7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] emacs-filesystem-28.3-0.rc1.fc38.noarch.rpm: Already downloaded (3/14): gmock-1.13.0-2.fc38.aarch64.rpm 1.5 MB/s | 57 kB 00:00 (4/14): gmock-devel-1.13.0-2.fc38.aarch64.rpm 5.6 MB/s | 222 kB 00:00 (5/14): gtest-1.13.0-2.fc38.aarch64.rpm 3.7 MB/s | 161 kB 00:00 (6/14): gtest-devel-1.13.0-2.fc38.aarch64.rpm 42 MB/s | 254 kB 00:00 (7/14): jsoncpp-1.9.5-4.fc38.aarch64.rpm 17 MB/s | 92 kB 00:00 (8/14): ninja-build-1.11.1-2.fc38.aarch64.rpm 46 MB/s | 166 kB 00:00 (9/14): rhash-1.4.3-2.fc38.aarch64.rpm 47 MB/s | 192 kB 00:00 (10/14): cmake-rpm-macros-3.27.7-1.fc38.noarch. 4.7 MB/s | 18 kB 00:00 (11/14): cmake-data-3.27.7-1.fc38.noarch.rpm 176 MB/s | 2.2 MB 00:00 (12/14): libuv-1.46.0-1.fc38.aarch64.rpm 21 MB/s | 156 kB 00:00 (13/14): vim-filesystem-9.0.1984-1.fc38.noarch. 6.1 MB/s | 18 kB 00:00 (14/14): cmake-3.27.7-1.fc38.aarch64.rpm 115 MB/s | 7.4 MB 00:00 -------------------------------------------------------------------------------- Total 41 MB/s | 11 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.27.7-1.fc38.aarch64 1/14 Installing : vim-filesystem-2:9.0.1984-1.fc38.noarch 2/14 Installing : emacs-filesystem-1:28.3-0.rc1.fc38.noarch 3/14 Installing : cmake-rpm-macros-3.27.7-1.fc38.noarch 4/14 Installing : gtest-1.13.0-2.fc38.aarch64 5/14 Installing : gmock-1.13.0-2.fc38.aarch64 6/14 Installing : gtest-devel-1.13.0-2.fc38.aarch64 7/14 Installing : libuv-1:1.46.0-1.fc38.aarch64 8/14 Installing : rhash-1.4.3-2.fc38.aarch64 9/14 Installing : jsoncpp-1.9.5-4.fc38.aarch64 10/14 Installing : cmake-data-3.27.7-1.fc38.noarch 11/14 Installing : cmake-3.27.7-1.fc38.aarch64 12/14 Installing : gmock-devel-1.13.0-2.fc38.aarch64 13/14 Installing : ninja-build-1.11.1-2.fc38.aarch64 14/14 Running scriptlet: ninja-build-1.11.1-2.fc38.aarch64 14/14 Verifying : gmock-1.13.0-2.fc38.aarch64 1/14 Verifying : gmock-devel-1.13.0-2.fc38.aarch64 2/14 Verifying : gtest-1.13.0-2.fc38.aarch64 3/14 Verifying : gtest-devel-1.13.0-2.fc38.aarch64 4/14 Verifying : jsoncpp-1.9.5-4.fc38.aarch64 5/14 Verifying : ninja-build-1.11.1-2.fc38.aarch64 6/14 Verifying : rhash-1.4.3-2.fc38.aarch64 7/14 Verifying : cmake-3.27.7-1.fc38.aarch64 8/14 Verifying : cmake-data-3.27.7-1.fc38.noarch 9/14 Verifying : cmake-filesystem-3.27.7-1.fc38.aarch64 10/14 Verifying : cmake-rpm-macros-3.27.7-1.fc38.noarch 11/14 Verifying : emacs-filesystem-1:28.3-0.rc1.fc38.noarch 12/14 Verifying : libuv-1:1.46.0-1.fc38.aarch64 13/14 Verifying : vim-filesystem-2:9.0.1984-1.fc38.noarch 14/14 Installed: cmake-3.27.7-1.fc38.aarch64 cmake-data-3.27.7-1.fc38.noarch cmake-filesystem-3.27.7-1.fc38.aarch64 cmake-rpm-macros-3.27.7-1.fc38.noarch emacs-filesystem-1:28.3-0.rc1.fc38.noarch gmock-1.13.0-2.fc38.aarch64 gmock-devel-1.13.0-2.fc38.aarch64 gtest-1.13.0-2.fc38.aarch64 gtest-devel-1.13.0-2.fc38.aarch64 jsoncpp-1.9.5-4.fc38.aarch64 libuv-1:1.46.0-1.fc38.aarch64 ninja-build-1.11.1-2.fc38.aarch64 rhash-1.4.3-2.fc38.aarch64 vim-filesystem-2:9.0.1984-1.fc38.noarch Complete! Finish: build setup for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Start: rpmbuild abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674259200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rQK47t + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf abseil-cpp-20220623.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/abseil-cpp-20220623.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd abseil-cpp-20220623.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/09e96049995584c3489e4bd1467313e3e85af99c.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f -b --suffix .1 + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Update-absl-allocator_traits-and-absl-pointer_traits.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f -b --suffix .2 + '[' -e /usr/lib/rpm/clang/abseil-cpp-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Yuycqd + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd abseil-cpp-20220623.1 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + 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 -GNinja -DABSL_USE_EXTERNAL_GOOGLETEST:BOOL=ON -DABSL_FIND_GOOGLETEST:BOOL=ON -DABSL_ENABLE_INSTALL:BOOL=ON -DABSL_BUILD_TESTING:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=None -DCMAKE_CXX_STANDARD:STRING=17 -- The CXX compiler identification is Clang 18.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning at CMakeLists.txt:70 (message): A future Abseil release will default ABSL_PROPAGATE_CXX_STD to ON for CMake 3.8 and up. We recommend enabling this option to ensure your project still builds correctly. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.13.0") -- Configuring done (0.7s) -- Generating done (0.4s) 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 CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/650] /usr/bin/clang++ -Dspinlock_wait_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o -MF absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o.d -o absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/spinlock_wait.cc [2/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_spinlock_wait.so.2206.0.0 -o absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o && : [3/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_spinlock_wait.so && : [4/650] /usr/bin/clang++ -Dlog_severity_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o -MF absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o.d -o absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity.cc [5/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o -MF absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/cycleclock.cc [6/650] /usr/bin/clang++ -Draw_logging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o -MF absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o.d -o absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/raw_logging.cc [7/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_log_severity.so.2206.0.0 -o absl/base/libabsl_log_severity.so.2206.0.0 absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o && : [8/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_log_severity.so && : [9/650] /usr/bin/clang++ -Dmalloc_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o -MF absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o.d -o absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc.cc [10/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_raw_logging_internal.so.2206.0.0 -o absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_log_severity.so.2206.0.0 && : [11/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so && : [12/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o -MF absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/unscaledcycleclock.cc [13/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o -MF absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/spinlock.cc [14/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o -MF absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/sysinfo.cc [15/650] /usr/bin/clang++ -Dthrow_delegate_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o -MF absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o.d -o absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/throw_delegate.cc [16/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o -MF absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/thread_identity.cc [17/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_throw_delegate.so.2206.0.0 -o absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [18/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_throw_delegate.so && : [19/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_base.so.2206.0.0 -o absl/base/libabsl_base.so.2206.0.0 absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 -lrt absl/base/libabsl_log_severity.so.2206.0.0 && : [20/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_base.so && : [21/650] /usr/bin/clang++ -Datomic_hook_test_helper_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/atomic_hook_test_helper.dir/internal/atomic_hook_test_helper.cc.o -MF absl/base/CMakeFiles/atomic_hook_test_helper.dir/internal/atomic_hook_test_helper.cc.o.d -o absl/base/CMakeFiles/atomic_hook_test_helper.dir/internal/atomic_hook_test_helper.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/atomic_hook_test_helper.cc [22/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_atomic_hook_test_helper.so.2206.0.0 -o absl/base/libabsl_atomic_hook_test_helper.so.2206.0.0 absl/base/CMakeFiles/atomic_hook_test_helper.dir/internal/atomic_hook_test_helper.cc.o && : [23/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_atomic_hook_test_helper.so.2206.0.0 absl/base/libabsl_atomic_hook_test_helper.so.2206.0.0 absl/base/libabsl_atomic_hook_test_helper.so && : [24/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_malloc_internal.so.2206.0.0 -o absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [25/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so && : [26/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dexception_safety_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/exception_safety_testing.dir/internal/exception_safety_testing.cc.o -MF absl/base/CMakeFiles/exception_safety_testing.dir/internal/exception_safety_testing.cc.o.d -o absl/base/CMakeFiles/exception_safety_testing.dir/internal/exception_safety_testing.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [27/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_bit_cast_test.dir/bit_cast_test.cc.o -MF absl/base/CMakeFiles/absl_bit_cast_test.dir/bit_cast_test.cc.o.d -o absl/base/CMakeFiles/absl_bit_cast_test.dir/bit_cast_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = bool] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = bool, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:65:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 65 | TestMarshall(bool_list, ABSL_ARRAYSIZE(bool_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = bool] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = bool, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:65:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 65 | TestMarshall(bool_list, ABSL_ARRAYSIZE(bool_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = bool] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = bool, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:65:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 65 | TestMarshall(bool_list, ABSL_ARRAYSIZE(bool_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = bool] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = bool, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:65:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 65 | TestMarshall(bool_list, ABSL_ARRAYSIZE(bool_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = int] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = int, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:71:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 71 | TestMarshall(int_list, ABSL_ARRAYSIZE(int_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = int] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = int, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:71:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 71 | TestMarshall(int_list, ABSL_ARRAYSIZE(int_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = int] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = int, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:71:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 71 | TestMarshall(int_list, ABSL_ARRAYSIZE(int_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = int] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = int, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:71:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 71 | TestMarshall(int_list, ABSL_ARRAYSIZE(int_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:77:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 77 | TestMarshall(int64_list, ABSL_ARRAYSIZE(int64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:77:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 77 | TestMarshall(int64_list, ABSL_ARRAYSIZE(int64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:77:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 77 | TestMarshall(int64_list, ABSL_ARRAYSIZE(int64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:77:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 77 | TestMarshall(int64_list, ABSL_ARRAYSIZE(int64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = unsigned long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = unsigned long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:83:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 83 | TestMarshall(uint64_list, ABSL_ARRAYSIZE(uint64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = unsigned long] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = unsigned long, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:83:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 83 | TestMarshall(uint64_list, ABSL_ARRAYSIZE(uint64_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = float] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = float, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:91:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 91 | TestMarshall(float_list, ABSL_ARRAYSIZE(float_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = float] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = float, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:91:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 91 | TestMarshall(float_list, ABSL_ARRAYSIZE(float_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = unsigned int, Source = float] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:55:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = float, $2 = (no value)] 55 | I i0 = absl::bit_cast(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:93:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestIntegral' requested here 93 | TestIntegral(float_list, ABSL_ARRAYSIZE(float_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = unsigned int, Source = float] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:55:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = float, $2 = (no value)] 55 | I i0 = absl::bit_cast(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:93:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestIntegral' requested here 93 | TestIntegral(float_list, ABSL_ARRAYSIZE(float_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = double] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = double, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:102:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 102 | TestMarshall(double_list, ABSL_ARRAYSIZE(double_list)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = marshall, Source = double] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:35:30: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = marshall, Source = double, $2 = (no value)] 35 | marshall m0 = absl::bit_cast >(t0); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/bit_cast_test.cc:102:3: note: in instantiation of function template specialization 'absl::lts_20220623::(anonymous namespace)::TestMarshall' requested here 102 | TestMarshall(double_list, ABSL_ARRAYSIZE(double_list)); | ^ 35 warnings generated. [28/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o -MF absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o.d -o absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/atomic_hook_test.cc [29/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_bit_cast_test.dir/bit_cast_test.cc.o -o bin/absl_bit_cast_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [30/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o -o bin/absl_atomic_hook_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_atomic_hook_test_helper.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [31/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_errno_saver_test.dir/internal/errno_saver_test.cc.o -MF absl/base/CMakeFiles/absl_errno_saver_test.dir/internal/errno_saver_test.cc.o.d -o absl/base/CMakeFiles/absl_errno_saver_test.dir/internal/errno_saver_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/errno_saver_test.cc [32/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o -MF absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o.d -o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/inline_variable_test_a.cc [33/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_b.cc.o -MF absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_b.cc.o.d -o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_b.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/inline_variable_test_b.cc [34/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_throw_delegate_test.dir/throw_delegate_test.cc.o -MF absl/base/CMakeFiles/absl_throw_delegate_test.dir/throw_delegate_test.cc.o.d -o absl/base/CMakeFiles/absl_throw_delegate_test.dir/throw_delegate_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/throw_delegate_test.cc [35/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_throw_delegate_test.dir/throw_delegate_test.cc.o -o bin/absl_throw_delegate_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [36/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o -MF absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o.d -o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/inline_variable_test.cc [37/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_b.cc.o -o bin/absl_inline_variable_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [38/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_invoke_test.dir/invoke_test.cc.o -MF absl/base/CMakeFiles/absl_invoke_test.dir/invoke_test.cc.o.d -o absl/base/CMakeFiles/absl_invoke_test.dir/invoke_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/invoke_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [39/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dspinlock_test_common_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o -MF absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o.d -o absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/spinlock_test_common.cc [40/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_absl_exception_safety_testing_test.dir/exception_safety_testing_test.cc.o -MF absl/base/CMakeFiles/absl_absl_exception_safety_testing_test.dir/exception_safety_testing_test.cc.o.d -o absl/base/CMakeFiles/absl_absl_exception_safety_testing_test.dir/exception_safety_testing_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/exception_safety_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [41/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_spinlock_test.dir/spinlock_test_common.cc.o -MF absl/base/CMakeFiles/absl_spinlock_test.dir/spinlock_test_common.cc.o.d -o absl/base/CMakeFiles/absl_spinlock_test.dir/spinlock_test_common.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/spinlock_test_common.cc [42/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_call_once_test.dir/call_once_test.cc.o -MF absl/base/CMakeFiles/absl_call_once_test.dir/call_once_test.cc.o.d -o absl/base/CMakeFiles/absl_call_once_test.dir/call_once_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/call_once_test.cc [43/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o -MF absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o.d -o absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/config_test.cc [44/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_endian_test.dir/internal/endian_test.cc.o -MF absl/base/CMakeFiles/absl_endian_test.dir/internal/endian_test.cc.o.d -o absl/base/CMakeFiles/absl_endian_test.dir/internal/endian_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [45/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_raw_logging_test.dir/raw_logging_test.cc.o -MF absl/base/CMakeFiles/absl_raw_logging_test.dir/raw_logging_test.cc.o.d -o absl/base/CMakeFiles/absl_raw_logging_test.dir/raw_logging_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/raw_logging_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [46/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_endian_test.dir/internal/endian_test.cc.o -o bin/absl_endian_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgtest_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [47/650] /usr/bin/clang++ -Dscoped_set_env_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o -MF absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o.d -o absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/scoped_set_env.cc [48/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_scoped_set_env.so.2206.0.0 -o absl/base/libabsl_scoped_set_env.so.2206.0.0 absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [49/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_scoped_set_env.so.2206.0.0 absl/base/libabsl_scoped_set_env.so.2206.0.0 absl/base/libabsl_scoped_set_env.so && : [50/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_sysinfo_test.dir/internal/sysinfo_test.cc.o -MF absl/base/CMakeFiles/absl_sysinfo_test.dir/internal/sysinfo_test.cc.o.d -o absl/base/CMakeFiles/absl_sysinfo_test.dir/internal/sysinfo_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/sysinfo_test.cc [51/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_low_level_alloc_test.dir/internal/low_level_alloc_test.cc.o -MF absl/base/CMakeFiles/absl_low_level_alloc_test.dir/internal/low_level_alloc_test.cc.o.d -o absl/base/CMakeFiles/absl_low_level_alloc_test.dir/internal/low_level_alloc_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/low_level_alloc_test.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [52/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_thread_identity_test.dir/internal/thread_identity_test.cc.o -MF absl/base/CMakeFiles/absl_thread_identity_test.dir/internal/thread_identity_test.cc.o.d -o absl/base/CMakeFiles/absl_thread_identity_test.dir/internal/thread_identity_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/thread_identity_test.cc [53/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_cmake_thread_test.dir/internal/cmake_thread_test.cc.o -MF absl/base/CMakeFiles/absl_cmake_thread_test.dir/internal/cmake_thread_test.cc.o.d -o absl/base/CMakeFiles/absl_cmake_thread_test.dir/internal/cmake_thread_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/cmake_thread_test.cc [54/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_cmake_thread_test.dir/internal/cmake_thread_test.cc.o -o bin/absl_cmake_thread_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [55/650] /usr/bin/clang++ -Dstrerror_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o -MF absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o.d -o absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/strerror.cc [56/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_strerror.so.2206.0.0 -o absl/base/libabsl_strerror.so.2206.0.0 absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o && : [57/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_strerror.so.2206.0.0 absl/base/libabsl_strerror.so.2206.0.0 absl/base/libabsl_strerror.so && : [58/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_scoped_set_env_test.dir/internal/scoped_set_env_test.cc.o -MF absl/base/CMakeFiles/absl_scoped_set_env_test.dir/internal/scoped_set_env_test.cc.o.d -o absl/base/CMakeFiles/absl_scoped_set_env_test.dir/internal/scoped_set_env_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/scoped_set_env_test.cc [59/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_errno_saver_test.dir/internal/errno_saver_test.cc.o -o bin/absl_errno_saver_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_strerror.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [60/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_scoped_set_env_test.dir/internal/scoped_set_env_test.cc.o -o bin/absl_scoped_set_env_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_scoped_set_env.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [61/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_fast_type_id_test.dir/internal/fast_type_id_test.cc.o -MF absl/base/CMakeFiles/absl_fast_type_id_test.dir/internal/fast_type_id_test.cc.o.d -o absl/base/CMakeFiles/absl_fast_type_id_test.dir/internal/fast_type_id_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/fast_type_id_test.cc [62/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_prefetch_test.dir/internal/prefetch_test.cc.o -MF absl/base/CMakeFiles/absl_prefetch_test.dir/internal/prefetch_test.cc.o.d -o absl/base/CMakeFiles/absl_prefetch_test.dir/internal/prefetch_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/prefetch_test.cc [63/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_fast_type_id_test.dir/internal/fast_type_id_test.cc.o -o bin/absl_fast_type_id_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [64/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_prefetch_test.dir/internal/prefetch_test.cc.o -o bin/absl_prefetch_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [65/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_strerror_test.dir/internal/strerror_test.cc.o -MF absl/base/CMakeFiles/absl_strerror_test.dir/internal/strerror_test.cc.o.d -o absl/base/CMakeFiles/absl_strerror_test.dir/internal/strerror_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/strerror_test.cc [66/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/base/CMakeFiles/absl_optimization_test.dir/optimization_test.cc.o -MF absl/base/CMakeFiles/absl_optimization_test.dir/optimization_test.cc.o.d -o absl/base/CMakeFiles/absl_optimization_test.dir/optimization_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/optimization_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/optimization_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [67/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/algorithm/CMakeFiles/absl_algorithm_test.dir/algorithm_test.cc.o -MF absl/algorithm/CMakeFiles/absl_algorithm_test.dir/algorithm_test.cc.o.d -o absl/algorithm/CMakeFiles/absl_algorithm_test.dir/algorithm_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/algorithm_test.cc [68/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -MD -MT absl/base/CMakeFiles/absl_log_severity_test.dir/log_severity_test.cc.o -MF absl/base/CMakeFiles/absl_log_severity_test.dir/log_severity_test.cc.o.d -o absl/base/CMakeFiles/absl_log_severity_test.dir/log_severity_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:56:37: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 56 | static_assert(absl::flags_internal::FlagUseValueAndInitBitStorage< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/log_severity_test.cc:56:37: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 56 | static_assert(absl::flags_internal::FlagUseValueAndInitBitStorage< | ^ 26 warnings generated. [69/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/algorithm/CMakeFiles/absl_algorithm_test.dir/algorithm_test.cc.o -o bin/absl_algorithm_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [70/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/cleanup/CMakeFiles/absl_cleanup_test.dir/cleanup_test.cc.o -MF absl/cleanup/CMakeFiles/absl_cleanup_test.dir/cleanup_test.cc.o.d -o absl/cleanup/CMakeFiles/absl_cleanup_test.dir/cleanup_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/cleanup/cleanup_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/cleanup/cleanup_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/cleanup/cleanup.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/cleanup/internal/cleanup.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [71/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_compressed_tuple_test.dir/internal/compressed_tuple_test.cc.o -MF absl/container/CMakeFiles/absl_compressed_tuple_test.dir/internal/compressed_tuple_test.cc.o.d -o absl/container/CMakeFiles/absl_compressed_tuple_test.dir/internal/compressed_tuple_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [72/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/cleanup/CMakeFiles/absl_cleanup_test.dir/cleanup_test.cc.o -o bin/absl_cleanup_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [73/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/algorithm/CMakeFiles/absl_container_test.dir/container_test.cc.o -MF absl/algorithm/CMakeFiles/absl_container_test.dir/container_test.cc.o.d -o absl/algorithm/CMakeFiles/absl_container_test.dir/container_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [74/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_fixed_array_exception_safety_test.dir/fixed_array_exception_safety_test.cc.o -MF absl/container/CMakeFiles/absl_fixed_array_exception_safety_test.dir/fixed_array_exception_safety_test.cc.o.d -o absl/container/CMakeFiles/absl_fixed_array_exception_safety_test.dir/fixed_array_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 25>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:55:16: note: in instantiation of member function 'absl::FixedArray, 25>::FixedArray' requested here 55 | auto small = FixedArr(kSmallSize); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 25>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:55:16: note: in instantiation of member function 'absl::FixedArray, 25>::FixedArray' requested here 55 | auto small = FixedArr(kSmallSize); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 25>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:75:34: note: in instantiation of member function 'absl::FixedArray, 25>::FixedArray' requested here 75 | TestThrowingCtor(MoveFixedArr(kSmallSize)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 25>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_exception_safety_test.cc:75:34: note: in instantiation of member function 'absl::FixedArray, 25>::FixedArray' requested here 75 | TestThrowingCtor(MoveFixedArr(kSmallSize)); | ^ 27 warnings generated. [75/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_fixed_array_test.dir/fixed_array_test.cc.o -MF absl/container/CMakeFiles/absl_fixed_array_test.dir/fixed_array_test.cc.o.d -o absl/container/CMakeFiles/absl_fixed_array_test.dir/fixed_array_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:96:29: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here 96 | absl::FixedArray on_stack(5); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 10>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:110:46: note: in instantiation of member function 'absl::FixedArray, 10>::FixedArray' requested here 110 | absl::FixedArray, 10> on_stack(5); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray, 10>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:110:46: note: in instantiation of member function 'absl::FixedArray, 10>::FixedArray' requested here 110 | absl::FixedArray, 10> on_stack(5); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:160:28: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here 160 | absl::FixedArray array2(0); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:160:28: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here 160 | absl::FixedArray array2(0); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:167:40: note: in instantiation of member function 'absl::FixedArray>::FixedArray' requested here 167 | absl::FixedArray> array(2); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:167:40: note: in instantiation of member function 'absl::FixedArray>::FixedArray' requested here 167 | absl::FixedArray> array(2); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ThreeInts>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:177:33: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ThreeInts>::FixedArray' requested here 177 | absl::FixedArray array(2); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::ThreeInts>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ThreeInts>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:177:33: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ThreeInts>::FixedArray' requested here 177 | absl::FixedArray array(2); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester, 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:259:58: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester, 0>::FixedArray' requested here 259 | absl::FixedArray array(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:449:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArray<0>' requested here 449 | TestArray<0>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::ConstructionTester>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester, 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:259:58: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester, 0>::FixedArray' requested here 259 | absl::FixedArray array(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:449:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArray<0>' requested here 449 | TestArray<0>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:458:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 0>' requested here 458 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 0>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:458:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 0>' requested here 458 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 0>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:459:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 1>' requested here 459 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 1>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:459:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 1>' requested here 459 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 1>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:460:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 64>' requested here 460 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 64>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:460:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 64>' requested here 460 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 64>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:461:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 1000>' requested here 461 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 1000>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:461:30: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<1, 1000>' requested here 461 | ASSERT_NO_FATAL_FAILURE((TestArrayOfArrays<1, 1000>(n))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:467:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 0>' requested here 467 | TestArrayOfArrays<2, 0>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:467:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 0>' requested here 467 | TestArrayOfArrays<2, 0>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:468:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 1>' requested here 468 | TestArrayOfArrays<2, 1>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:468:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 1>' requested here 468 | TestArrayOfArrays<2, 1>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:469:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 64>' requested here 469 | TestArrayOfArrays<2, 64>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:469:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 64>' requested here 469 | TestArrayOfArrays<2, 64>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:470:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 1000>' requested here 470 | TestArrayOfArrays<2, 1000>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2]>>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:1070:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::FixedArray' requested here 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:307:15: note: in instantiation of function template specialization 'std::make_unique, int &>' requested here 307 | absl::make_unique>(n); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:470:5: note: in instantiation of function template specialization '(anonymous namespace)::TestArrayOfArrays<2, 1000>' requested here 470 | TestArrayOfArrays<2, 1000>(n); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::PickyDelete, 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:521:74: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::PickyDelete, 0>::FixedArray' requested here 521 | TEST(FixedArrayTest, UsesGlobalAlloc) { absl::FixedArray a(5); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::PickyDelete>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::PickyDelete, 0>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array_test.cc:521:74: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::PickyDelete, 0>::FixedArray' requested here 521 | TEST(FixedArrayTest, UsesGlobalAlloc) { absl::FixedArray a(5); } | ^ 57 warnings generated. [76/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/algorithm/CMakeFiles/absl_container_test.dir/container_test.cc.o -o bin/absl_container_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [77/650] /usr/bin/clang++ -Dtest_instance_tracker_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/container/CMakeFiles/test_instance_tracker.dir/internal/test_instance_tracker.cc.o -MF absl/container/CMakeFiles/test_instance_tracker.dir/internal/test_instance_tracker.cc.o.d -o absl/container/CMakeFiles/test_instance_tracker.dir/internal/test_instance_tracker.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/compare.h:39: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [78/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_test_instance_tracker.so.2206.0.0 -o absl/container/libabsl_test_instance_tracker.so.2206.0.0 absl/container/CMakeFiles/test_instance_tracker.dir/internal/test_instance_tracker.cc.o && : [79/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_test_instance_tracker.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so && : [80/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_test_instance_tracker_test.dir/internal/test_instance_tracker_test.cc.o -MF absl/container/CMakeFiles/absl_test_instance_tracker_test.dir/internal/test_instance_tracker_test.cc.o.d -o absl/container/CMakeFiles/absl_test_instance_tracker_test.dir/internal/test_instance_tracker_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/test_instance_tracker.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/compare.h:39: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [81/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_test_instance_tracker_test.dir/internal/test_instance_tracker_test.cc.o -o bin/absl_test_instance_tracker_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [82/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_inlined_vector_test.dir/inlined_vector_test.cc.o -MF absl/container/CMakeFiles/absl_inlined_vector_test.dir/inlined_vector_test.cc.o.d -o absl/container/CMakeFiles/absl_inlined_vector_test.dir/inlined_vector_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:136:10: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 136 | IntVec v; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::RefCounted>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::RefCounted>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::RefCounted>, absl::is_trivially_destructible<(anonymous namespace)::RefCounted>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::RefCounted>>, absl::is_trivially_copy_constructible<(anonymous namespace)::RefCounted>, absl::is_trivially_copy_assignable<(anonymous namespace)::RefCounted>, absl::is_trivially_destructible<(anonymous namespace)::RefCounted>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::RefCounted, 8, std::allocator<(anonymous namespace)::RefCounted>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:269:23: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::RefCounted, 8>::InlinedVector' requested here 269 | RefCountedVec v; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::NoDefaultCtor>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::NoDefaultCtor>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_destructible<(anonymous namespace)::NoDefaultCtor>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NoDefaultCtor>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_copy_assignable<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_destructible<(anonymous namespace)::NoDefaultCtor>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:131:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NoDefaultCtor, 1, std::allocator<(anonymous namespace)::NoDefaultCtor>>::~Storage' requested here 131 | InlinedVector(size_type n, const_reference v, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:326:41: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NoDefaultCtor, 1>::InlinedVector' requested here 326 | absl::InlinedVector v(10, NoDefaultCtor(2)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::NoDefaultCtor>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible<(anonymous namespace)::NoDefaultCtor>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_destructible<(anonymous namespace)::NoDefaultCtor>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NoDefaultCtor>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_copy_assignable<(anonymous namespace)::NoDefaultCtor>, absl::is_trivially_destructible<(anonymous namespace)::NoDefaultCtor>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:131:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NoDefaultCtor, 1, std::allocator<(anonymous namespace)::NoDefaultCtor>>::~Storage' requested here 131 | InlinedVector(size_type n, const_reference v, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:326:41: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NoDefaultCtor, 1>::InlinedVector' requested here 326 | absl::InlinedVector v(10, NoDefaultCtor(2)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::NoCopy>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::NoCopy>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NoCopy>, absl::is_trivially_destructible<(anonymous namespace)::NoCopy>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NoCopy>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NoCopy>, absl::is_trivially_copy_assignable<(anonymous namespace)::NoCopy>, absl::is_trivially_destructible<(anonymous namespace)::NoCopy>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:124:12: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NoCopy, 1, std::allocator<(anonymous namespace)::NoCopy>>::~Storage' requested here 124 | explicit InlinedVector(size_type n, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:330:34: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NoCopy, 1>::InlinedVector' requested here 330 | absl::InlinedVector v(10); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::NoAssign>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::NoAssign>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NoAssign>, absl::is_trivially_destructible<(anonymous namespace)::NoAssign>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NoAssign>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NoAssign>, absl::is_trivially_copy_assignable<(anonymous namespace)::NoAssign>, absl::is_trivially_destructible<(anonymous namespace)::NoAssign>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:124:12: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NoAssign, 1, std::allocator<(anonymous namespace)::NoAssign>>::~Storage' requested here 124 | explicit InlinedVector(size_type n, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:334:36: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NoAssign, 1>::InlinedVector' requested here 334 | absl::InlinedVector v(10); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::NoAssign>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible<(anonymous namespace)::NoAssign>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NoAssign>, absl::is_trivially_destructible<(anonymous namespace)::NoAssign>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NoAssign>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NoAssign>, absl::is_trivially_copy_assignable<(anonymous namespace)::NoAssign>, absl::is_trivially_destructible<(anonymous namespace)::NoAssign>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:124:12: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NoAssign, 1, std::allocator<(anonymous namespace)::NoAssign>>::~Storage' requested here 124 | explicit InlinedVector(size_type n, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:334:36: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NoAssign, 1>::InlinedVector' requested here 334 | absl::InlinedVector v(10); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::MoveOnly>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::MoveOnly>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::MoveOnly>, absl::is_trivially_destructible<(anonymous namespace)::MoveOnly>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::MoveOnly>>, absl::is_trivially_copy_constructible<(anonymous namespace)::MoveOnly>, absl::is_trivially_copy_assignable<(anonymous namespace)::MoveOnly>, absl::is_trivially_destructible<(anonymous namespace)::MoveOnly>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::MoveOnly, 2, std::allocator<(anonymous namespace)::MoveOnly>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:338:36: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::MoveOnly, 2>::InlinedVector' requested here 338 | absl::InlinedVector v; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int>>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject, int>>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible, int>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, int>>, absl::is_trivially_copy_assignable, int>>, absl::is_trivially_destructible, int>>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, int>>, std::allocator, int>>>, absl::is_trivially_copy_constructible, int>>, absl::is_trivially_copy_assignable, int>>, absl::is_trivially_destructible, int>>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage, int>, 1, std::allocator, int>>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:363:55: note: in instantiation of member function 'absl::InlinedVector, int>, 1>::InlinedVector' requested here 363 | absl::InlinedVector, 1> v; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction>, absl::is_trivially_copy_assignable>, absl::is_trivially_destructible>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction>, std::allocator>>, absl::is_trivially_copy_constructible>, absl::is_trivially_copy_assignable>, absl::is_trivially_destructible>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:124:12: note: in instantiation of member function 'absl::inlined_vector_internal::Storage, 2, std::allocator>>::~Storage' requested here 124 | explicit InlinedVector(size_type n, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:411:41: note: in instantiation of member function 'absl::InlinedVector, 2>::InlinedVector' requested here 411 | absl::InlinedVector v(100); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::NotTriviallyDestructible>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::NotTriviallyDestructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::NotTriviallyDestructible>, absl::is_trivially_destructible<(anonymous namespace)::NotTriviallyDestructible>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::NotTriviallyDestructible>>, absl::is_trivially_copy_constructible<(anonymous namespace)::NotTriviallyDestructible>, absl::is_trivially_copy_assignable<(anonymous namespace)::NotTriviallyDestructible>, absl::is_trivially_destructible<(anonymous namespace)::NotTriviallyDestructible>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::NotTriviallyDestructible, 10, std::allocator<(anonymous namespace)::NotTriviallyDestructible>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:685:55: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::NotTriviallyDestructible, 10>::InlinedVector' requested here 685 | absl::InlinedVector vec; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:150:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 150 | InlinedVector(ForwardIterator first, ForwardIterator last, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1259:38: note: in instantiation of function template specialization 'absl::InlinedVector::InlinedVector<__gnu_cxx::__normal_iterator>, 0>' requested here 1259 | absl::InlinedVector v(original_contents.begin(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1268:3: note: in instantiation of function template specialization '(anonymous namespace)::InstanceCountElemAssignWithAllocationTest' requested here 1268 | InstanceCountElemAssignWithAllocationTest(); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:150:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 150 | InlinedVector(ForwardIterator first, ForwardIterator last, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1259:38: note: in instantiation of function template specialization 'absl::InlinedVector::InlinedVector<__gnu_cxx::__normal_iterator>, 0>' requested here 1259 | absl::InlinedVector v(original_contents.begin(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1271:3: note: in instantiation of function template specialization '(anonymous namespace)::InstanceCountElemAssignWithAllocationTest' requested here 1271 | InstanceCountElemAssignWithAllocationTest(); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::Dynamic>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::Dynamic>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable<(anonymous namespace)::Dynamic>, absl::is_trivially_destructible<(anonymous namespace)::Dynamic>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator<(anonymous namespace)::Dynamic>>, absl::is_trivially_copy_constructible<(anonymous namespace)::Dynamic>, absl::is_trivially_copy_assignable<(anonymous namespace)::Dynamic>, absl::is_trivially_destructible<(anonymous namespace)::Dynamic>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<(anonymous namespace)::Dynamic, 8, std::allocator<(anonymous namespace)::Dynamic>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1562:14: note: in instantiation of member function 'absl::InlinedVector<(anonymous namespace)::Dynamic, 8>::InlinedVector' requested here 1562 | DynamicVec v; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 97 | absl::is_trivially_destructible>::value> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:486:3: note: in instantiation of default argument for 'DestroyAdapter>>>>' required here 486 | DestroyAdapter::DestroyElements(GetAllocator(), data, GetSize()); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:325:7: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>, 1, std::scoped_allocator_adaptor>>>>::DestroyContents' requested here 325 | DestroyContents(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:120:12: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>, 1, std::scoped_allocator_adaptor>>>>::~Storage' requested here 120 | explicit InlinedVector(const allocator_type& allocator) noexcept | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_test.cc:1702:12: note: in instantiation of member function 'absl::InlinedVector>, 1, std::scoped_allocator_adaptor>>>>::InlinedVector' requested here 1702 | AllocVec inlined_case(ScopedAlloc(Alloc(+&total_allocated_byte_count))); | ^ 43 warnings generated. [83/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -DUNORDERED_SET_CXX17 -MD -MT absl/container/CMakeFiles/absl_flat_hash_set_test.dir/flat_hash_set_test.cc.o -MF absl/container/CMakeFiles/absl_flat_hash_set_test.dir/flat_hash_set_test.cc.o.d -o absl/container/CMakeFiles/absl_flat_hash_set_test.dir/flat_hash_set_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_set.h:35: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [84/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_inlined_vector_exception_safety_test.dir/inlined_vector_exception_safety_test.cc.o -MF absl/container/CMakeFiles/absl_inlined_vector_exception_safety_test.dir/inlined_vector_exception_safety_test.cc.o.d -o absl/container/CMakeFiles/absl_inlined_vector_exception_safety_test.dir/inlined_vector_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 97 | absl::is_trivially_destructible>::value> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:486:3: note: in instantiation of default argument for 'DestroyAdapter>>' required here 486 | DestroyAdapter::DestroyElements(GetAllocator(), data, GetSize()); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:325:7: note: in instantiation of member function 'absl::inlined_vector_internal::Storage, 4, testing::ThrowingAllocator>>::DestroyContents' requested here 325 | DestroyContents(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage, 4, testing::ThrowingAllocator>>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/exception_safety_testing.h:797:9: note: in instantiation of member function 'absl::InlinedVector, 4, testing::ThrowingAllocator>>::InlinedVector' requested here 797 | T temp(std::forward(args)...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:152:12: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 152 | testing::TestThrowingCtor(); | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:148:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here 148 | TYPED_TEST(NoSizeTest, DefaultConstructor) { | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction>, absl::is_trivially_copy_assignable>, absl::is_trivially_destructible>>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction>, std::allocator>>, absl::is_trivially_copy_constructible>, absl::is_trivially_copy_assignable>, absl::is_trivially_destructible>>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:152:12: note: in instantiation of function template specialization 'testing::TestThrowingCtor, 4>>' requested here 152 | testing::TestThrowingCtor(); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector_exception_safety_test.cc:148:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::NoSizeTest, testing::internal::TemplateSel<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test>, testing::internal::Types<(anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator>>>>>::Register' requested here 148 | TYPED_TEST(NoSizeTest, DefaultConstructor) { | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 25 warnings generated. [85/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_flat_hash_map_test.dir/flat_hash_map_test.cc.o -MF absl/container/CMakeFiles/absl_flat_hash_map_test.dir/flat_hash_map_test.cc.o.d -o absl/container/CMakeFiles/absl_flat_hash_map_test.dir/flat_hash_map_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [86/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_container_memory_test.dir/internal/container_memory_test.cc.o -MF absl/container/CMakeFiles/absl_container_memory_test.dir/internal/container_memory_test.cc.o.d -o absl/container/CMakeFiles/absl_container_memory_test.dir/internal/container_memory_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/container_memory_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/container_memory_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/container_memory.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [87/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_hash_function_defaults_test.dir/internal/hash_function_defaults_test.cc.o -MF absl/container/CMakeFiles/absl_hash_function_defaults_test.dir/internal/hash_function_defaults_test.cc.o.d -o absl/container/CMakeFiles/absl_hash_function_defaults_test.dir/internal/hash_function_defaults_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_function_defaults.h:55: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [88/650] /usr/bin/clang++ -Dhash_generator_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/hash_generator_testing.dir/internal/hash_generator_testing.cc.o -MF absl/container/CMakeFiles/hash_generator_testing.dir/internal/hash_generator_testing.cc.o.d -o absl/container/CMakeFiles/hash_generator_testing.dir/internal/hash_generator_testing.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ 10 warnings generated. [89/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_node_hash_map_test.dir/node_hash_map_test.cc.o -MF absl/container/CMakeFiles/absl_node_hash_map_test.dir/node_hash_map_test.cc.o.d -o absl/container/CMakeFiles/absl_node_hash_map_test.dir/node_hash_map_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_map.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [90/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_hash_policy_testing_test.dir/internal/hash_policy_testing_test.cc.o -MF absl/container/CMakeFiles/absl_hash_policy_testing_test.dir/internal/hash_policy_testing_test.cc.o.d -o absl/container/CMakeFiles/absl_hash_policy_testing_test.dir/internal/hash_policy_testing_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ 10 warnings generated. [91/650] /usr/bin/clang++ -Dhashtablez_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o -MF absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o.d -o absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler.h:52: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [92/650] /usr/bin/clang++ -Dhashtablez_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -MF absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o.d -o absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler_force_weak_definition.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler.h:52: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [93/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -DUNORDERED_SET_CXX17 -MD -MT absl/container/CMakeFiles/absl_node_hash_set_test.dir/node_hash_set_test.cc.o -MF absl/container/CMakeFiles/absl_node_hash_set_test.dir/node_hash_set_test.cc.o.d -o absl/container/CMakeFiles/absl_node_hash_set_test.dir/node_hash_set_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/node_hash_set.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [94/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_hash_policy_traits_test.dir/internal/hash_policy_traits_test.cc.o -MF absl/container/CMakeFiles/absl_hash_policy_traits_test.dir/internal/hash_policy_traits_test.cc.o.d -o absl/container/CMakeFiles/absl_hash_policy_traits_test.dir/internal/hash_policy_traits_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_traits_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_traits_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_traits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [95/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_node_slot_policy_test.dir/internal/node_slot_policy_test.cc.o -MF absl/container/CMakeFiles/absl_node_slot_policy_test.dir/internal/node_slot_policy_test.cc.o.d -o absl/container/CMakeFiles/absl_node_slot_policy_test.dir/internal/node_slot_policy_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/node_slot_policy_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/node_slot_policy_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_traits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [96/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_node_slot_policy_test.dir/internal/node_slot_policy_test.cc.o -o bin/absl_node_slot_policy_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [97/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_hashtablez_sampler_test.dir/internal/hashtablez_sampler_test.cc.o -MF absl/container/CMakeFiles/absl_hashtablez_sampler_test.dir/internal/hashtablez_sampler_test.cc.o.d -o absl/container/CMakeFiles/absl_hashtablez_sampler_test.dir/internal/hashtablez_sampler_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hashtablez_sampler.h:52: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [98/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_hash_policy_traits_test.dir/internal/hash_policy_traits_test.cc.o -o bin/absl_hash_policy_traits_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [99/650] /usr/bin/clang++ -Draw_hash_set_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o -MF absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o.d -o absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [100/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_raw_hash_set_allocator_test.dir/internal/raw_hash_set_allocator_test.cc.o -MF absl/container/CMakeFiles/absl_raw_hash_set_allocator_test.dir/internal/raw_hash_set_allocator_test.cc.o.d -o absl/container/CMakeFiles/absl_raw_hash_set_allocator_test.dir/internal/raw_hash_set_allocator_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_allocator_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [101/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_layout_test.dir/internal/layout_test.cc.o -MF absl/container/CMakeFiles/absl_layout_test.dir/internal/layout_test.cc.o.d -o absl/container/CMakeFiles/absl_layout_test.dir/internal/layout_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [102/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_unordered_set_test.dir/internal/unordered_set_test.cc.o -MF absl/container/CMakeFiles/absl_unordered_set_test.dir/internal/unordered_set_test.cc.o.d -o absl/container/CMakeFiles/absl_unordered_set_test.dir/internal/unordered_set_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_set_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ 10 warnings generated. [103/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_raw_hash_set_test.dir/internal/raw_hash_set_test.cc.o -MF absl/container/CMakeFiles/absl_raw_hash_set_test.dir/internal/raw_hash_set_test.cc.o.d -o absl/container/CMakeFiles/absl_raw_hash_set_test.dir/internal/raw_hash_set_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/raw_hash_set.h:187: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [104/650] /usr/bin/clang++ -Dstacktrace_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -MF absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o.d -o absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/stacktrace.cc [105/650] /usr/bin/clang++ -Dsymbolize_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o -MF absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o.d -o absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize.cc:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_elf.inc:70: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [106/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_sample_element_size_test.dir/sample_element_size_test.cc.o -MF absl/container/CMakeFiles/absl_sample_element_size_test.dir/sample_element_size_test.cc.o.d -o absl/container/CMakeFiles/absl_sample_element_size_test.dir/sample_element_size_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/sample_element_size_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [107/650] /usr/bin/clang++ -Dexamine_stack_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o -MF absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o.d -o absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/examine_stack.cc [108/650] /usr/bin/clang++ -Dfailure_signal_handler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o -MF absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o.d -o absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler.cc [109/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/debugging/CMakeFiles/absl_symbolize_test.dir/symbolize_test.cc.o -MF absl/debugging/CMakeFiles/absl_symbolize_test.dir/symbolize_test.cc.o.d -o absl/debugging/CMakeFiles/absl_symbolize_test.dir/symbolize_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = void *, Source = Elf64_Addr] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:293:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = void *, Source = Elf64_Addr, $2 = (no value)] 293 | absl::bit_cast(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = void *, Source = Elf64_Addr] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:293:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = void *, Source = Elf64_Addr, $2 = (no value)] 293 | absl::bit_cast(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = void *, Source = Elf64_Addr] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:293:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = void *, Source = Elf64_Addr, $2 = (no value)] 293 | absl::bit_cast(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = void *, Source = Elf64_Addr] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/symbolize_test.cc:293:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = void *, Source = Elf64_Addr, $2 = (no value)] 293 | absl::bit_cast(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); | ^ 11 warnings generated. [110/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o -MF absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o.d -o absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/address_is_readable.cc [111/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o -MF absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o.d -o absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/elf_mem_image.cc [112/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_unordered_map_test.dir/internal/unordered_map_test.cc.o -MF absl/container/CMakeFiles/absl_unordered_map_test.dir/internal/unordered_map_test.cc.o.d -o absl/container/CMakeFiles/absl_unordered_map_test.dir/internal/unordered_map_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_test.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/unordered_map_constructor_test.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_generator_testing.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/hash_policy_testing.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ 10 warnings generated. [113/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o -MF absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o.d -o absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/vdso_support.cc [114/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_debugging_internal.so.2206.0.0 -o absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [115/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so && : [116/650] /usr/bin/clang++ -Ddemangle_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o -MF absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o.d -o absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/demangle.cc [117/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_stacktrace.so.2206.0.0 -o absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [118/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_stacktrace.so && : [119/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/debugging/CMakeFiles/absl_failure_signal_handler_test.dir/failure_signal_handler_test.cc.o -MF absl/debugging/CMakeFiles/absl_failure_signal_handler_test.dir/failure_signal_handler_test.cc.o.d -o absl/debugging/CMakeFiles/absl_failure_signal_handler_test.dir/failure_signal_handler_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/failure_signal_handler_test.cc:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [120/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_demangle_internal.so.2206.0.0 -o absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [121/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so && : [122/650] /usr/bin/clang++ -Dleak_check_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o -MF absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o.d -o absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/leak_check.cc [123/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_leak_check.so.2206.0.0 -o absl/debugging/libabsl_leak_check.so.2206.0.0 absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o && : [124/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_leak_check.so.2206.0.0 absl/debugging/libabsl_leak_check.so.2206.0.0 absl/debugging/libabsl_leak_check.so && : [125/650] /usr/bin/clang++ -Dstack_consumption_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/debugging/CMakeFiles/stack_consumption.dir/internal/stack_consumption.cc.o -MF absl/debugging/CMakeFiles/stack_consumption.dir/internal/stack_consumption.cc.o.d -o absl/debugging/CMakeFiles/stack_consumption.dir/internal/stack_consumption.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/stack_consumption.cc [126/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_stack_consumption.so.2206.0.0 -o absl/debugging/libabsl_stack_consumption.so.2206.0.0 absl/debugging/CMakeFiles/stack_consumption.dir/internal/stack_consumption.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [127/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_stack_consumption.so.2206.0.0 absl/debugging/libabsl_stack_consumption.so.2206.0.0 absl/debugging/libabsl_stack_consumption.so && : [128/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/debugging/CMakeFiles/absl_demangle_test.dir/internal/demangle_test.cc.o -MF absl/debugging/CMakeFiles/absl_demangle_test.dir/internal/demangle_test.cc.o.d -o absl/debugging/CMakeFiles/absl_demangle_test.dir/internal/demangle_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/demangle_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/demangle_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [129/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/debugging/CMakeFiles/absl_leak_check_test.dir/leak_check_test.cc.o -MF absl/debugging/CMakeFiles/absl_leak_check_test.dir/leak_check_test.cc.o.d -o absl/debugging/CMakeFiles/absl_leak_check_test.dir/leak_check_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/leak_check_test.cc [130/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/debugging/CMakeFiles/absl_leak_check_test.dir/leak_check_test.cc.o -o bin/absl_leak_check_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/debugging/libabsl_leak_check.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [131/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/debugging/CMakeFiles/absl_demangle_test.dir/internal/demangle_test.cc.o -o bin/absl_demangle_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/debugging/libabsl_stack_consumption.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [132/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/debugging/CMakeFiles/absl_stack_consumption_test.dir/internal/stack_consumption_test.cc.o -MF absl/debugging/CMakeFiles/absl_stack_consumption_test.dir/internal/stack_consumption_test.cc.o.d -o absl/debugging/CMakeFiles/absl_stack_consumption_test.dir/internal/stack_consumption_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/internal/stack_consumption_test.cc [133/650] /usr/bin/clang++ -Dflags_program_name_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o -MF absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o.d -o absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/program_name.cc [134/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/debugging/CMakeFiles/absl_stack_consumption_test.dir/internal/stack_consumption_test.cc.o -o bin/absl_stack_consumption_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/debugging/libabsl_stack_consumption.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [135/650] /usr/bin/clang++ -Dflags_commandlineflag_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o -MF absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o.d -o absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/commandlineflag.cc [136/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_commandlineflag_internal.so.2206.0.0 -o absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o && : [137/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so && : [138/650] /usr/bin/clang++ -Dflags_config_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o -MF absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o.d -o absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/usage_config.cc [139/650] /usr/bin/clang++ -Dflags_commandlineflag_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o -MF absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o.d -o absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [140/650] /usr/bin/clang++ -Dflags_private_handle_accessor_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o -MF absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o.d -o absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/private_handle_accessor.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/private_handle_accessor.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/private_handle_accessor.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [141/650] /usr/bin/clang++ -Dflags_marshalling_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o -MF absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o.d -o absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [142/650] /usr/bin/clang++ -Dflags_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o -MF absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o.d -o absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:166:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] 166 | OneWordValue().store(absl::bit_cast(buf), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:166:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] 166 | OneWordValue().store(absl::bit_cast(buf), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = __int_type] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:483:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = __int_type, $2 = (no value)] 483 | return absl::bit_cast>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = __int_type] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.cc:483:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = __int_type, $2 = (no value)] 483 | return absl::bit_cast>( | ^ 29 warnings generated. [143/650] /usr/bin/clang++ -Dflags_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags.dir/flag.cc.o -MF absl/flags/CMakeFiles/flags.dir/flag.cc.o.d -o absl/flags/CMakeFiles/flags.dir/flag.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [144/650] /usr/bin/clang++ -Dflags_reflection_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o -MF absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o.d -o absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [145/650] /usr/bin/clang++ -Dflags_usage_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o -MF absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o.d -o absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/usage.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/usage.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [146/650] /usr/bin/clang++ -Dflags_usage_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o -MF absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o.d -o absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [147/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_config_test.dir/config_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_config_test.dir/config_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_config_test.dir/config_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/config_test.cc [148/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_commandlineflag_test.dir/commandlineflag_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_commandlineflag_test.dir/commandlineflag_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_commandlineflag_test.dir/commandlineflag_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:33:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 33 | ABSL_FLAG(std::string, string_flag, "dflt", | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :70:1: note: expanded from here 70 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:33:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 33 | ABSL_FLAG(std::string, string_flag, "dflt", | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :70:1: note: expanded from here 70 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:127:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 127 | EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 11); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag_test.cc:127:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 127 | EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 11); | ^ 36 warnings generated. [149/650] /usr/bin/clang++ -Dflags_parse_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o -MF absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o.d -o absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:92:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 92 | ABSL_FLAG(std::vector, flagfile, {}, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :52:1: note: expanded from here 52 | FLAGS_flagfile | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse.cc:92:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 92 | ABSL_FLAG(std::vector, flagfile, {}, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :52:1: note: expanded from here 52 | FLAGS_flagfile | ^ 33 warnings generated. [150/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test_defs.cc.o -MF absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test_defs.cc.o.d -o absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test_defs.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:21:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 21 | ABSL_FLAG(int, mistyped_int_flag, 0, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :173:1: note: expanded from here 173 | FLAGS_mistyped_int_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:21:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 21 | ABSL_FLAG(int, mistyped_int_flag, 0, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :173:1: note: expanded from here 173 | FLAGS_mistyped_int_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:22:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 22 | ABSL_FLAG(std::string, mistyped_string_flag, "", ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :192:1: note: expanded from here 192 | FLAGS_mistyped_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:22:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 22 | ABSL_FLAG(std::string, mistyped_string_flag, "", ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :192:1: note: expanded from here 192 | FLAGS_mistyped_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:23:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 23 | ABSL_FLAG(bool, flag_on_separate_file, false, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :9:1: note: expanded from here 9 | FLAGS_flag_on_separate_file | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test_defs.cc:23:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 23 | ABSL_FLAG(bool, flag_on_separate_file, false, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :9:1: note: expanded from here 9 | FLAGS_flag_on_separate_file | ^ 14 warnings generated. [151/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_marshalling_test.dir/marshalling_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_marshalling_test.dir/marshalling_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_marshalling_test.dir/marshalling_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/marshalling.h:211: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [152/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_parse_test.dir/parse_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_parse_test.dir/parse_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_parse_test.dir/parse_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:198:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 198 | ABSL_FLAG(double, double_flag, 1.1, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :9:1: note: expanded from here 9 | FLAGS_double_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:198:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 198 | ABSL_FLAG(double, double_flag, 1.1, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :9:1: note: expanded from here 9 | FLAGS_double_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:199:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 199 | ABSL_FLAG(std::string, string_flag, "a", ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :28:1: note: expanded from here 28 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:199:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 199 | ABSL_FLAG(std::string, string_flag, "a", ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :28:1: note: expanded from here 28 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:200:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 200 | ABSL_FLAG(bool, bool_flag, false, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :47:1: note: expanded from here 47 | FLAGS_bool_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:200:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 200 | ABSL_FLAG(bool, bool_flag, false, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :47:1: note: expanded from here 47 | FLAGS_bool_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::UDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::UDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::UDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::UDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:201:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::UDT>' requested here 201 | ABSL_FLAG(UDT, udt_flag, -1, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :66:1: note: expanded from here 66 | FLAGS_udt_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::UDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::UDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::UDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::UDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:201:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::UDT>' requested here 201 | ABSL_FLAG(UDT, udt_flag, -1, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :66:1: note: expanded from here 66 | FLAGS_udt_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:240:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 240 | EXPECT_EQ(absl::GetFlag(FLAGS_bool_flag), bool_flag_val); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:261:3: note: in instantiation of function template specialization '(anonymous namespace)::TestParse<2>' requested here 261 | TestParse(in_args1, 10, 1.1, "a", false); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:240:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 240 | EXPECT_EQ(absl::GetFlag(FLAGS_bool_flag), bool_flag_val); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:261:3: note: in instantiation of function template specialization '(anonymous namespace)::TestParse<2>' requested here 261 | TestParse(in_args1, 10, 1.1, "a", false); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::UDT>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::UDT>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::UDT, absl::flags_internal::Flag<(anonymous namespace)::UDT>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:388:19: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::UDT>' requested here 388 | EXPECT_EQ(absl::GetFlag(FLAGS_udt_flag).value, 1); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::UDT>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::UDT>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::UDT, absl::flags_internal::Flag<(anonymous namespace)::UDT>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:388:19: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::UDT>' requested here 388 | EXPECT_EQ(absl::GetFlag(FLAGS_udt_flag).value, 1); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:834:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 834 | EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 21); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/parse_test.cc:834:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 834 | EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 21); | ^ 51 warnings generated. [153/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_path_util_test.dir/internal/path_util_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_path_util_test.dir/internal/path_util_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_path_util_test.dir/internal/path_util_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/path_util_test.cc [154/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:107:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 107 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:107:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 107 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:109:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 109 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:109:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 109 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::S1>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::S1>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:114:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::S1>' requested here 114 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::S1>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::S1>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:114:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::S1>' requested here 114 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::S2>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::S2>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:116:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::S2>' requested here 116 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::S2>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::S2>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:116:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::S2>' requested here 116 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:122:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 122 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:122:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 122 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:126:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 126 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:126:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 126 | EXPECT_EQ(flags::StorageKind(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:128:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 128 | EXPECT_EQ(flags::StorageKind>(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:128:20: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 128 | EXPECT_EQ(flags::StorageKind>(), | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:170:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 170 | DEFINE_CONSTRUCTED_FLAG(float, 7.8, kOneWord); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:143:27: note: expanded from macro 'DEFINE_CONSTRUCTED_FLAG' 143 | constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ | ^ :36:1: note: expanded from here 36 | f1float | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:170:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 170 | DEFINE_CONSTRUCTED_FLAG(float, 7.8, kOneWord); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:143:27: note: expanded from macro 'DEFINE_CONSTRUCTED_FLAG' 143 | constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ | ^ :36:1: note: expanded from here 36 | f1float | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::UDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::UDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::UDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::UDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:173:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::UDT>' requested here 173 | DEFINE_CONSTRUCTED_FLAG(UDT, &TestMakeDflt, kGenFunc); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:143:27: note: expanded from macro 'DEFINE_CONSTRUCTED_FLAG' 143 | constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ | ^ :48:1: note: expanded from here 48 | f1UDT | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::UDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::UDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::UDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::UDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:173:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::UDT>' requested here 173 | DEFINE_CONSTRUCTED_FLAG(UDT, &TestMakeDflt, kGenFunc); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:143:27: note: expanded from macro 'DEFINE_CONSTRUCTED_FLAG' 143 | constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ | ^ :48:1: note: expanded from here 48 | f1UDT | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonTriviallyCopyableAggregate>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonTriviallyCopyableAggregate>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:491:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 491 | ABSL_FLAG(NonTriviallyCopyableAggregate, test_flag_eb_06, {}, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :77:1: note: expanded from here 77 | FLAGS_test_flag_eb_06 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonTriviallyCopyableAggregate>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonTriviallyCopyableAggregate>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:491:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonTriviallyCopyableAggregate>' requested here 491 | ABSL_FLAG(NonTriviallyCopyableAggregate, test_flag_eb_06, {}, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :77:1: note: expanded from here 77 | FLAGS_test_flag_eb_06 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::CustomUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::CustomUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::CustomUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::CustomUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:722:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::CustomUDT>' requested here 722 | ABSL_FLAG(CustomUDT, test_flag_custom_udt, CustomUDT(), "test flag custom UDT"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :85:1: note: expanded from here 85 | FLAGS_test_flag_custom_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::CustomUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::CustomUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::CustomUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::CustomUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:722:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::CustomUDT>' requested here 722 | ABSL_FLAG(CustomUDT, test_flag_custom_udt, CustomUDT(), "test flag custom UDT"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :85:1: note: expanded from here 85 | FLAGS_test_flag_custom_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::ConversionTestVal>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::ConversionTestVal>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::ConversionTestVal>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::ConversionTestVal>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:794:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>' requested here 794 | ABSL_FLAG(ConversionTestVal, test_flag_implicit_conv, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :122:1: note: expanded from here 122 | FLAGS_test_flag_implicit_conv | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::ConversionTestVal>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::ConversionTestVal>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::ConversionTestVal>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::ConversionTestVal>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:794:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>' requested here 794 | ABSL_FLAG(ConversionTestVal, test_flag_implicit_conv, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :122:1: note: expanded from here 122 | FLAGS_test_flag_implicit_conv | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonDfltConstructible>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonDfltConstructible>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonDfltConstructible>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonDfltConstructible>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:831:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonDfltConstructible>' requested here 831 | ABSL_FLAG(NonDfltConstructible, ndc_flag1, NonDfltConstructible('1'), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :75:1: note: expanded from here 75 | FLAGS_ndc_flag1 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonDfltConstructible>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonDfltConstructible>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonDfltConstructible>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonDfltConstructible>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:831:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonDfltConstructible>' requested here 831 | ABSL_FLAG(NonDfltConstructible, ndc_flag1, NonDfltConstructible('1'), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :75:1: note: expanded from here 75 | FLAGS_ndc_flag1 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::SmallAlignUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::SmallAlignUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::SmallAlignUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::SmallAlignUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:920:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::SmallAlignUDT>' requested here 920 | ABSL_FLAG(SmallAlignUDT, test_flag_sa_udt, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :5:1: note: expanded from here 5 | FLAGS_test_flag_sa_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::SmallAlignUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::SmallAlignUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::SmallAlignUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::SmallAlignUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:920:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::SmallAlignUDT>' requested here 920 | ABSL_FLAG(SmallAlignUDT, test_flag_sa_udt, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :5:1: note: expanded from here 5 | FLAGS_test_flag_sa_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonTriviallyCopyableUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonTriviallyCopyableUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:921:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 921 | ABSL_FLAG(NonTriviallyCopyableUDT, test_flag_ntc_udt, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :24:1: note: expanded from here 24 | FLAGS_test_flag_ntc_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonTriviallyCopyableUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::NonTriviallyCopyableUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:921:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::NonTriviallyCopyableUDT>' requested here 921 | ABSL_FLAG(NonTriviallyCopyableUDT, test_flag_ntc_udt, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :24:1: note: expanded from here 24 | FLAGS_test_flag_ntc_udt | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::EnumWrapper>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::EnumWrapper>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::EnumWrapper>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::EnumWrapper>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:969:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>' requested here 969 | ABSL_FLAG(EnumWrapper, test_enum_wrapper_flag, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :30:1: note: expanded from here 30 | FLAGS_test_enum_wrapper_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::EnumWrapper>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::EnumWrapper>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::EnumWrapper>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::EnumWrapper>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:969:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>' requested here 969 | ABSL_FLAG(EnumWrapper, test_enum_wrapper_flag, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :30:1: note: expanded from here 30 | FLAGS_test_enum_wrapper_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1001:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1001 | ABSL_FLAG(absl::optional, optional_bool, absl::nullopt, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :57:1: note: expanded from here 57 | FLAGS_optional_bool | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1001:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1001 | ABSL_FLAG(absl::optional, optional_bool, absl::nullopt, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :57:1: note: expanded from here 57 | FLAGS_optional_bool | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1003:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1003 | ABSL_FLAG(absl::optional, optional_int, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :76:1: note: expanded from here 76 | FLAGS_optional_int | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1003:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1003 | ABSL_FLAG(absl::optional, optional_int, {}, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :76:1: note: expanded from here 76 | FLAGS_optional_int | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1004:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1004 | ABSL_FLAG(absl::optional, optional_double, 9.3, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :95:1: note: expanded from here 95 | FLAGS_optional_double | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1004:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1004 | ABSL_FLAG(absl::optional, optional_double, 9.3, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :95:1: note: expanded from here 95 | FLAGS_optional_double | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1005:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 1005 | ABSL_FLAG(absl::optional, optional_string, absl::nullopt, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :114:1: note: expanded from here 114 | FLAGS_optional_string | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1005:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 1005 | ABSL_FLAG(absl::optional, optional_string, absl::nullopt, "help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :114:1: note: expanded from here 114 | FLAGS_optional_string | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1006:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1006 | ABSL_FLAG(absl::optional, optional_duration, absl::nullopt, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :133:1: note: expanded from here 133 | FLAGS_optional_duration | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1006:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 1006 | ABSL_FLAG(absl::optional, optional_duration, absl::nullopt, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :133:1: note: expanded from here 133 | FLAGS_optional_duration | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1008:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 1008 | ABSL_FLAG(absl::optional>, optional_optional_int, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :23:1: note: expanded from here 23 | FLAGS_optional_optional_int | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1008:1: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 1008 | ABSL_FLAG(absl::optional>, optional_optional_int, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :23:1: note: expanded from here 23 | FLAGS_optional_optional_int | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:443:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 443 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_01), true); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:443:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 443 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_01), true); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:444:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 444 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_02), 1234); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:444:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 444 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_02), 1234); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:445:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 445 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_03), -34); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:445:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 445 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_03), -34); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:446:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 446 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_04), 189); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:446:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 446 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_04), 189); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:448:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 448 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_06), 40000); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:448:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 448 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_06), 40000); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:452:21: note: in instantiation of function template specialization 'absl::GetFlag' requested here 452 | EXPECT_NEAR(absl::GetFlag(FLAGS_test_flag_10), 1.234e12f, 1e5f); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:452:21: note: in instantiation of function template specialization 'absl::GetFlag' requested here 452 | EXPECT_NEAR(absl::GetFlag(FLAGS_test_flag_10), 1.234e12f, 1e5f); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::ConversionTestVal>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::ConversionTestVal, absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:801:19: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::ConversionTestVal>' requested here 801 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_implicit_conv).a, 10); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::ConversionTestVal>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::ConversionTestVal, absl::flags_internal::Flag<(anonymous namespace)::ConversionTestVal>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:801:19: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::ConversionTestVal>' requested here 801 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_implicit_conv).a, 10); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::EnumWrapper>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::EnumWrapper, absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:972:29: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::EnumWrapper>' requested here 972 | EnumWrapper value = absl::GetFlag(FLAGS_test_enum_wrapper_flag); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue<(anonymous namespace)::EnumWrapper>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet<(anonymous namespace)::EnumWrapper, absl::flags_internal::Flag<(anonymous namespace)::EnumWrapper>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:972:29: note: in instantiation of function template specialization 'absl::GetFlag<(anonymous namespace)::EnumWrapper>' requested here 972 | EnumWrapper value = absl::GetFlag(FLAGS_test_enum_wrapper_flag); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit>, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit>, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet, absl::flags_internal::Flag>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1018:22: note: in instantiation of function template specialization 'absl::GetFlag>' requested here 1018 | EXPECT_FALSE(absl::GetFlag(FLAGS_optional_bool).has_value()); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit>, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit>, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue>::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag>::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet, absl::flags_internal::Flag>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag_test.cc:1018:22: note: in instantiation of function template specialization 'absl::GetFlag>' requested here 1018 | EXPECT_FALSE(absl::GetFlag(FLAGS_optional_bool).has_value()); | ^ 123 warnings generated. [155/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/container/CMakeFiles/absl_btree_test.dir/btree_test.cc.o -MF absl/container/CMakeFiles/absl_btree_test.dir/btree_test.cc.o.d -o absl/container/CMakeFiles/absl_btree_test.dir/btree_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:601:13: note: in instantiation of function template specialization 'absl::GetFlag' requested here 601 | absl::GetFlag(FLAGS_test_values), 4 * absl::GetFlag(FLAGS_test_values), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::set>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:819:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 819 | TEST(Btree, set_int32) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:601:13: note: in instantiation of function template specialization 'absl::GetFlag' requested here 601 | absl::GetFlag(FLAGS_test_values), 4 * absl::GetFlag(FLAGS_test_values), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::set>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:819:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 819 | TEST(Btree, set_int32) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:819:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 819 | TEST(Btree, set_int32) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:819:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 819 | TEST(Btree, set_int32) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:820:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 820 | TEST(Btree, set_int64) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:820:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 820 | TEST(Btree, set_int64) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:821:27: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 821 | TEST(Btree, set_string) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:821:27: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 821 | TEST(Btree, set_string) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::set>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:822:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 822 | TEST(Btree, set_cord) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::set>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:822:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 822 | TEST(Btree, set_cord) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:822:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 822 | TEST(Btree, set_cord) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:822:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest' requested here 822 | TEST(Btree, set_cord) { SetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest>, std::set>>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:823:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 823 | TEST(Btree, set_pair) { SetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:801:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest>, std::set>>' requested here 801 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:823:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 823 | TEST(Btree, set_pair) { SetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:823:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 823 | TEST(Btree, set_pair) { SetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:802:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 802 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:823:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::SetTest, 256>' requested here 823 | TEST(Btree, set_pair) { SetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:824:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 824 | TEST(Btree, map_int32) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:824:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 824 | TEST(Btree, map_int32) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::map>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:825:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 825 | TEST(Btree, map_int64) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::map>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:825:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 825 | TEST(Btree, map_int64) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:825:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 825 | TEST(Btree, map_int64) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:825:26: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 825 | TEST(Btree, map_int64) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:826:27: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 826 | TEST(Btree, map_string) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:826:27: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 826 | TEST(Btree, map_string) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::map>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:827:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 827 | TEST(Btree, map_cord) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::map>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:827:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 827 | TEST(Btree, map_cord) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:827:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 827 | TEST(Btree, map_cord) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:827:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest' requested here 827 | TEST(Btree, map_cord) { MapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::pair>, std::map, std::pair>>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:828:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 828 | TEST(Btree, map_pair) { MapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:814:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeTest, std::pair>, std::map, std::pair>>' requested here 814 | BtreeTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:828:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 828 | TEST(Btree, map_pair) { MapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:828:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 828 | TEST(Btree, map_pair) { MapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:815:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>>>' requested here 815 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:828:25: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MapTest, 256>' requested here 828 | TEST(Btree, map_pair) { MapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:856:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 856 | TEST(Btree, multiset_int32) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:856:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 856 | TEST(Btree, multiset_int32) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multiset>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:857:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 857 | TEST(Btree, multiset_int64) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, true>>, long &, long *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multiset>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:857:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 857 | TEST(Btree, multiset_int64) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:857:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 857 | TEST(Btree, multiset_int64) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:857:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 857 | TEST(Btree, multiset_int64) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest>, std::multiset>>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:858:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 858 | TEST(Btree, multiset_string) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest>, std::multiset>>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:858:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 858 | TEST(Btree, multiset_string) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:858:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 858 | TEST(Btree, multiset_string) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:858:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 858 | TEST(Btree, multiset_string) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multiset>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:859:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 859 | TEST(Btree, multiset_cord) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multiset>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:859:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 859 | TEST(Btree, multiset_cord) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:859:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 859 | TEST(Btree, multiset_cord) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:859:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest' requested here 859 | TEST(Btree, multiset_cord) { MultiSetTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest>, std::multiset>>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:860:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 860 | TEST(Btree, multiset_pair) { MultiSetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:838:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest>, std::multiset>>' requested here 838 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:860:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 860 | TEST(Btree, multiset_pair) { MultiSetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:860:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 860 | TEST(Btree, multiset_pair) { MultiSetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:839:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 839 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:860:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiSetTest, 256>' requested here 860 | TEST(Btree, multiset_pair) { MultiSetTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:861:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 861 | TEST(Btree, multimap_int32) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:861:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 861 | TEST(Btree, multimap_int32) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multimap>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:862:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 862 | TEST(Btree, multimap_int64) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multimap>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:862:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 862 | TEST(Btree, multimap_int64) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:862:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 862 | TEST(Btree, multimap_int64) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:862:31: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 862 | TEST(Btree, multimap_int64) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:863:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 863 | TEST(Btree, multimap_string) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::basic_string, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::basic_string>>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:863:32: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 863 | TEST(Btree, multimap_string) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multimap>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:864:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 864 | TEST(Btree, multimap_cord) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::multimap>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:864:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 864 | TEST(Btree, multimap_cord) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:864:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 864 | TEST(Btree, multimap_cord) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:864:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest' requested here 864 | TEST(Btree, multimap_cord) { MultiMapTest(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::pair>, std::multimap, std::pair>>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:865:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 865 | TEST(Btree, multimap_pair) { MultiMapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:851:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeMultiTest, std::pair>, std::multimap, std::pair>>' requested here 851 | BtreeMultiTest>(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:865:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 865 | TEST(Btree, multimap_pair) { MultiMapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:865:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 865 | TEST(Btree, multimap_pair) { MultiMapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:853:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::BtreeAllocatorTest, std::pair, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, std::pair>>>>' requested here 853 | BtreeAllocatorTest(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:865:30: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::MultiMapTest, 256>' requested here 865 | TEST(Btree, multimap_pair) { MultiMapTest>(); } | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, long &, long *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, long &, long *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, long &, long *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, long, std::less>, std::allocator, long>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, long, std::less>, std::allocator, long>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, long, std::less>, std::allocator, long>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, long, std::less>, std::allocator, long>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, true>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>, std::pair, std::unique_ptr>> &, std::pair, std::unique_ptr>> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>, std::pair, std::unique_ptr>> &, std::pair, std::unique_ptr>> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>, std::pair, std::unique_ptr>> &, std::pair, std::unique_ptr>> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>, std::pair, std::unique_ptr>> &, std::pair, std::unique_ptr>> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>, std::pair, std::unique_ptr>> &, std::pair, std::unique_ptr>> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::unique_ptr>, std::less>, std::allocator, std::unique_ptr>>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 48, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 48, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 48, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 48, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 504, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 504, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 504, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 504, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 816, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 816, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 816, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, std::allocator, 816, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 48, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 48, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 48, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 48, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 504, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 504, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 504, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 504, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 816, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 816, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 816, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 816, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2025:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::TestExtractWithTrackingForMap>' requested here 2025 | TestExtractWithTrackingForMap< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2025:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::TestExtractWithTrackingForMap>' requested here 2025 | TestExtractWithTrackingForMap< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2027:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::TestExtractWithTrackingForMap>' requested here 2027 | TestExtractWithTrackingForMap< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2027:3: note: in instantiation of function template specialization 'absl::container_internal::(anonymous namespace)::TestExtractWithTrackingForMap>' requested here 2027 | TestExtractWithTrackingForMap< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, true>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, int, std::less>, std::allocator, int>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function 'absl::container_internal::(anonymous namespace)::BtreeMultiKeyTest_EqualRange_Test::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2820:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 2820 | TYPED_TEST(BtreeMultiKeyTest, EqualRange) { | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function 'absl::container_internal::(anonymous namespace)::BtreeMultiKeyTest_EqualRange_Test::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:2820:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 2820 | TYPED_TEST(BtreeMultiKeyTest, EqualRange) { | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, absl::container_internal::CountingAllocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, false>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator>, 256, true>>, std::pair &, std::pair *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ 336 warnings generated. [156/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_program_name_test.dir/internal/program_name_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_program_name_test.dir/internal/program_name_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_program_name_test.dir/internal/program_name_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/program_name_test.cc [157/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_sequence_lock_test.dir/internal/sequence_lock_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_sequence_lock_test.dir/internal/sequence_lock_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_sequence_lock_test.dir/internal/sequence_lock_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:48:43: note: in instantiation of member function 'absl::FixedArray>::FixedArray' requested here 48 | absl::FixedArray> protected_buf(buf_words); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray>::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:48:43: note: in instantiation of member function 'absl::FixedArray>::FixedArray' requested here 48 | absl::FixedArray> protected_buf(buf_words); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:64:30: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here 64 | absl::FixedArray local_buf(buf_bytes_); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:100:19: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 100 | return !absl::is_trivially_default_constructible::value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:136:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here 136 | if (DefaultConstructorIsNonTrivial()) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/sequence_lock_test.cc:64:30: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here 64 | absl::FixedArray local_buf(buf_bytes_); | ^ 9 warnings generated. [158/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_usage_config_test.dir/usage_config_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_usage_config_test.dir/usage_config_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_usage_config_test.dir/usage_config_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/usage_config_test.cc [159/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_reflection_test.dir/reflection_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_reflection_test.dir/reflection_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_reflection_test.dir/reflection_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:32:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 32 | ABSL_FLAG(std::string, string_flag, "dflt", "string_flag help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :8:1: note: expanded from here 8 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:32:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 32 | ABSL_FLAG(std::string, string_flag, "dflt", "string_flag help"); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :8:1: note: expanded from here 8 | FLAGS_string_flag | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:119:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 119 | ABSL_FLAG(bool, test_flag_01, true, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :35:1: note: expanded from here 35 | FLAGS_test_flag_01 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:119:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 119 | ABSL_FLAG(bool, test_flag_01, true, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :35:1: note: expanded from here 35 | FLAGS_test_flag_01 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:127:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 127 | ABSL_FLAG(double, test_flag_09, -9.876e-50, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :55:1: note: expanded from here 55 | FLAGS_test_flag_09 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:127:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 127 | ABSL_FLAG(double, test_flag_09, -9.876e-50, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :55:1: note: expanded from here 55 | FLAGS_test_flag_09 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:128:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 128 | ABSL_FLAG(float, test_flag_10, 1.234e12f, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :74:1: note: expanded from here 74 | FLAGS_test_flag_10 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:128:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 128 | ABSL_FLAG(float, test_flag_10, 1.234e12f, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :74:1: note: expanded from here 74 | FLAGS_test_flag_10 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:130:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 130 | ABSL_FLAG(absl::Duration, test_flag_12, absl::Minutes(10), ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :112:1: note: expanded from here 112 | FLAGS_test_flag_12 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:130:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 130 | ABSL_FLAG(absl::Duration, test_flag_12, absl::Minutes(10), ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :112:1: note: expanded from here 112 | FLAGS_test_flag_12 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::CustomUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::CustomUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::CustomUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::CustomUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:133:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::CustomUDT>' requested here 133 | ABSL_FLAG(CustomUDT, test_flag_14, {}, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :17:1: note: expanded from here 17 | FLAGS_test_flag_14 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::CustomUDT>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::CustomUDT>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind<(anonymous namespace)::CustomUDT>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue<(anonymous namespace)::CustomUDT>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:133:1: note: in instantiation of template class 'absl::flags_internal::Flag<(anonymous namespace)::CustomUDT>' requested here 133 | ABSL_FLAG(CustomUDT, test_flag_14, {}, ""); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :17:1: note: expanded from here 17 | FLAGS_test_flag_14 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:157:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 157 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_01), true); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:157:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 157 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_01), true); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:158:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 158 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_02), 1234); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:158:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 158 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_02), 1234); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:159:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 159 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_03), -34); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:159:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 159 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_03), -34); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:160:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 160 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_04), 189); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:160:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 160 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_04), 189); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:162:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 162 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_06), 40000); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:162:19: note: in instantiation of function template specialization 'absl::GetFlag' requested here 162 | EXPECT_EQ(absl::GetFlag(FLAGS_test_flag_06), 40000); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:166:21: note: in instantiation of function template specialization 'absl::GetFlag' requested here 166 | EXPECT_NEAR(absl::GetFlag(FLAGS_test_flag_10), 1.234e12f, 1e5f); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection.h:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = FlagValueAndInitBit, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:368:11: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 368 | dst = absl::bit_cast>(storage).value; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:674:36: note: in instantiation of member function 'absl::flags_internal::FlagValue::Get' requested here 674 | if (ABSL_PREDICT_FALSE(!value_.Get(impl_.seq_lock_, u.value))) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:17: note: in instantiation of member function 'absl::flags_internal::Flag::Get' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/reflection_test.cc:166:21: note: in instantiation of function template specialization 'absl::GetFlag' requested here 166 | EXPECT_NEAR(absl::GetFlag(FLAGS_test_flag_10), 1.234e12f, 1e5f); | ^ 66 warnings generated. [160/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/flags/CMakeFiles/absl_flags_usage_test.dir/internal/usage_test.cc.o -MF absl/flags/CMakeFiles/absl_flags_usage_test.dir/internal/usage_test.cc.o.d -o absl/flags/CMakeFiles/absl_flags_usage_test.dir/internal/usage_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:37:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 37 | ABSL_FLAG(bool, usage_reporting_test_flag_02, false, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :13:1: note: expanded from here 13 | FLAGS_usage_reporting_test_flag_02 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:37:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 37 | ABSL_FLAG(bool, usage_reporting_test_flag_02, false, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :13:1: note: expanded from here 13 | FLAGS_usage_reporting_test_flag_02 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:39:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 39 | ABSL_FLAG(double, usage_reporting_test_flag_03, 1.03, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :32:1: note: expanded from here 32 | FLAGS_usage_reporting_test_flag_03 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:39:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 39 | ABSL_FLAG(double, usage_reporting_test_flag_03, 1.03, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :32:1: note: expanded from here 32 | FLAGS_usage_reporting_test_flag_03 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:56:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 56 | ABSL_FLAG(UDT, usage_reporting_test_flag_05, {}, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :70:1: note: expanded from here 70 | FLAGS_usage_reporting_test_flag_05 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:56:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 56 | ABSL_FLAG(UDT, usage_reporting_test_flag_05, {}, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :70:1: note: expanded from here 70 | FLAGS_usage_reporting_test_flag_05 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:59:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 59 | ABSL_FLAG( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :89:1: note: expanded from here 89 | FLAGS_usage_reporting_test_flag_06 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:59:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here 59 | ABSL_FLAG( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :89:1: note: expanded from here 89 | FLAGS_usage_reporting_test_flag_06 | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:16: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>, absl::flags_internal::Flag>>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:496:15: note: in instantiation of function template specialization 'absl::GetFlag>>' requested here 496 | (void)absl::GetFlag(FLAGS_undefok); // Force linking of parse.cc | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/commandlineflag.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>>' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue>>' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:702:16: note: in instantiation of template class 'absl::flags_internal::Flag>>' requested here 702 | return flag.Get(); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:99:40: note: in instantiation of function template specialization 'absl::flags_internal::FlagImplPeer::InvokeGet>, absl::flags_internal::Flag>>>' requested here 99 | return flags_internal::FlagImplPeer::InvokeGet(flag); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/usage_test.cc:496:15: note: in instantiation of function template specialization 'absl::GetFlag>>' requested here 496 | (void)absl::GetFlag(FLAGS_undefok); // Force linking of parse.cc | ^ 45 warnings generated. [161/650] /usr/bin/clang++ -Dhash_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o -MF absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o.d -o absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/hash.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/hash.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/hash.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/fixed_array.h:50: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [162/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/functional/CMakeFiles/absl_bind_front_test.dir/bind_front_test.cc.o -MF absl/functional/CMakeFiles/absl_bind_front_test.dir/bind_front_test.cc.o.d -o absl/functional/CMakeFiles/absl_bind_front_test.dir/bind_front_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/bind_front_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/bind_front_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/bind_front.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/front_binder.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [163/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/functional/CMakeFiles/absl_function_ref_test.dir/function_ref_test.cc.o -MF absl/functional/CMakeFiles/absl_function_ref_test.dir/function_ref_test.cc.o.d -o absl/functional/CMakeFiles/absl_function_ref_test.dir/function_ref_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:59:42: note: in instantiation of template class 'absl::FunctionRef)>' requested here 59 | FunctionRef)> ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:59:42: note: in instantiation of template class 'absl::FunctionRef)>' requested here 59 | FunctionRef)> ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:71:35: note: in instantiation of template class 'absl::FunctionRef' requested here 71 | FunctionRef ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:71:35: note: in instantiation of template class 'absl::FunctionRef' requested here 71 | FunctionRef ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:92:31: note: in instantiation of template class 'absl::FunctionRef' requested here 92 | FunctionRef ref1(l1); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:92:31: note: in instantiation of template class 'absl::FunctionRef' requested here 92 | FunctionRef ref1(l1); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:112:32: note: in instantiation of template class 'absl::FunctionRef' requested here 112 | FunctionRef ref(mem_ptr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:124:32: note: in instantiation of template class 'absl::FunctionRef' requested here 124 | FunctionRef ref(mem_fun_ptr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:135:28: note: in instantiation of template class 'absl::FunctionRef' requested here 135 | FunctionRef ref(mem_fun_ptr); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:148:49: note: in instantiation of template class 'absl::FunctionRef' requested here 148 | EXPECT_DEBUG_DEATH({ FunctionRef ref(mem_fun_ptr); }, ""); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:157:53: note: in instantiation of template class 'absl::FunctionRef' requested here 157 | EXPECT_DEBUG_DEATH({ FunctionRef ref(mem_ptr); }, ""); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:166:67: note: in instantiation of template class 'absl::FunctionRef' requested here 166 | FunctionRef ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:166:67: note: in instantiation of template class 'absl::FunctionRef' requested here 166 | FunctionRef ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:176:74: note: in instantiation of template class 'absl::FunctionRef' requested here 176 | FunctionRef ref(l); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:216:20: note: in instantiation of template type alias 'Invoker' requested here 216 | std::is_same, void (*)(VoidPtr, Trivial)>::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:216:20: note: in instantiation of template type alias 'Invoker' requested here 216 | std::is_same, void (*)(VoidPtr, Trivial)>::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:218:30: note: in instantiation of template type alias 'Invoker' requested here 218 | static_assert(std::is_same, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:218:30: note: in instantiation of template type alias 'Invoker' requested here 218 | static_assert(std::is_same, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:228:20: note: in instantiation of template type alias 'Invoker' requested here 228 | std::is_same, void (*)(VoidPtr, int&)>::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:231:20: note: in instantiation of template type alias 'Invoker' requested here 231 | std::is_same, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:235:20: note: in instantiation of template type alias 'Invoker' requested here 235 | std::is_same, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:244:44: note: in instantiation of template class 'absl::FunctionRef' requested here 244 | absl::FunctionRef ref(test); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref_test.cc:251:39: note: in instantiation of template class 'absl::FunctionRef' requested here 251 | absl::FunctionRef ref(test); | ^ 28 warnings generated. [164/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/functional/CMakeFiles/absl_function_ref_test.dir/function_ref_test.cc.o -o bin/absl_function_ref_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [165/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/functional/CMakeFiles/absl_bind_front_test.dir/bind_front_test.cc.o -o bin/absl_bind_front_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [166/650] /usr/bin/clang++ -Dcity_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/hash/CMakeFiles/city.dir/internal/city.cc.o -MF absl/hash/CMakeFiles/city.dir/internal/city.cc.o.d -o absl/hash/CMakeFiles/city.dir/internal/city.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city.cc:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [167/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_city.so.2206.0.0 -o absl/hash/libabsl_city.so.2206.0.0 absl/hash/CMakeFiles/city.dir/internal/city.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [168/650] /usr/bin/cmake -E cmake_symlink_library absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_city.so && : [169/650] /usr/bin/clang++ -Dlow_level_hash_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o -MF absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o.d -o absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash.cc /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash.cc:43:38: warning: argument 'salt' of type 'const uint64_t[]' (aka 'const unsigned long[]') with mismatched bound [-Warray-parameter] 43 | const uint64_t salt[]) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash.h:44:38: note: previously declared as 'const uint64_t[5]' (aka 'const unsigned long[5]') here 44 | const uint64_t salt[5]); | ^ 1 warning generated. [170/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/hash/CMakeFiles/absl_city_test.dir/internal/city_test.cc.o -MF absl/hash/CMakeFiles/absl_city_test.dir/internal/city_test.cc.o.d -o absl/hash/CMakeFiles/absl_city_test.dir/internal/city_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/city_test.cc [171/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/hash/CMakeFiles/absl_city_test.dir/internal/city_test.cc.o -o bin/absl_city_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/hash/libabsl_city.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [172/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/hash/CMakeFiles/absl_low_level_hash_test.dir/internal/low_level_hash_test.cc.o -MF absl/hash/CMakeFiles/absl_low_level_hash_test.dir/internal/low_level_hash_test.cc.o.d -o absl/hash/CMakeFiles/absl_low_level_hash_test.dir/internal/low_level_hash_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/low_level_hash_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [173/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/memory/CMakeFiles/absl_memory_test.dir/memory_test.cc.o -MF absl/memory/CMakeFiles/absl_memory_test.dir/memory_test.cc.o.d -o absl/memory/CMakeFiles/absl_memory_test.dir/memory_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [174/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/memory/CMakeFiles/absl_memory_exception_safety_test.dir/memory_exception_safety_test.cc.o -MF absl/memory/CMakeFiles/absl_memory_exception_safety_test.dir/memory_exception_safety_test.cc.o.d -o absl/memory/CMakeFiles/absl_memory_exception_safety_test.dir/memory_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [175/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/memory/CMakeFiles/absl_memory_test.dir/memory_test.cc.o -o bin/absl_memory_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [176/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/meta/CMakeFiles/absl_type_traits_test.dir/type_traits_test.cc.o -MF absl/meta/CMakeFiles/absl_type_traits_test.dir/type_traits_test.cc.o.d -o absl/meta/CMakeFiles/absl_type_traits_test.dir/type_traits_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 391 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 392 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 393 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 394 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 395 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 396 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 397 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 398 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 399 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 400 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 401 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 402 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 403 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 404 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant *>' requested here 405 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 406 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant *>' requested here 407 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 408 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant **>' requested here 409 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 410 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 413 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 414 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 418 | EXPECT_FALSE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 420 | EXPECT_FALSE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 424 | EXPECT_TRUE((absl::is_trivially_destructible>::value)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 425 | EXPECT_TRUE((absl::is_trivially_destructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 429 | EXPECT_FALSE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 430 | EXPECT_FALSE(absl::is_trivially_destructible>::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 434 | EXPECT_FALSE((absl::is_trivially_destructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, int>>' requested here 436 | EXPECT_FALSE((absl::is_trivially_destructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 441 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 443 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 445 | EXPECT_TRUE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 449 | EXPECT_FALSE(absl::is_trivially_destructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 454 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 455 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 456 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 457 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 458 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 459 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 460 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 461 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 462 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 463 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 464 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 465 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 466 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 467 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant *>' requested here 468 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 469 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant *>' requested here 471 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 472 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant **>' requested here 473 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 474 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 477 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 479 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:479:13: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::TrivialDefaultCtor>' requested here 479 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 483 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:483:13: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::NontrivialDefaultCtor>' requested here 483 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 485 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:485:13: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::DeletedDefaultCtor>' requested here 485 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 489 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 492 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:492:22: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::Base>' requested here 492 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 495 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:495:22: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::simple_pair>' requested here 495 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 497 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:497:22: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::simple_pair>' requested here 497 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 499 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:499:22: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::simple_pair>' requested here 499 | EXPECT_TRUE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 504 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 506 | absl::is_trivially_default_constructible>::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>>' requested here 510 | EXPECT_FALSE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant, int>>' requested here 512 | EXPECT_FALSE((absl::is_trivially_default_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 517 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 519 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 522 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:522:13: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::TrivialDefaultCtor[10]>' requested here 522 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 528 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:528:13: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::NontrivialDefaultCtor[10]>' requested here 528 | absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 549 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:549:22: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadConstructors>' requested here 549 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 92 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:387:34: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyMoveConstructibleObject<(anonymous namespace)::TrivialMoveCtor>' requested here 387 | std::is_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:584:21: note: in instantiation of template class 'absl::is_trivially_move_constructible<(anonymous namespace)::TrivialMoveCtor>' requested here 584 | EXPECT_TRUE(absl::is_trivially_move_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 92 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:387:34: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyMoveConstructibleObject<(anonymous namespace)::NontrivialCopyCtor>' requested here 387 | std::is_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:588:13: note: in instantiation of template class 'absl::is_trivially_move_constructible<(anonymous namespace)::NontrivialCopyCtor>' requested here 588 | absl::is_trivially_move_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 92 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:387:34: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyMoveConstructibleObject<(anonymous namespace)::DeletedCopyCtor>' requested here 387 | std::is_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:589:22: note: in instantiation of template class 'absl::is_trivially_move_constructible<(anonymous namespace)::DeletedCopyCtor>' requested here 589 | EXPECT_FALSE(absl::is_trivially_move_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 92 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:387:34: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyMoveConstructibleObject<(anonymous namespace)::NonCopyableOrMovable>' requested here 387 | std::is_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:591:13: note: in instantiation of template class 'absl::is_trivially_move_constructible<(anonymous namespace)::NonCopyableOrMovable>' requested here 591 | absl::is_trivially_move_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 92 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:387:34: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyMoveConstructibleObject<(anonymous namespace)::simple_pair>' requested here 387 | std::is_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:605:22: note: in instantiation of template class 'absl::is_trivially_move_constructible<(anonymous namespace)::simple_pair>' requested here 605 | EXPECT_TRUE((absl::is_trivially_move_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::TrivialCopyCtor>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:655:21: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::TrivialCopyCtor>' requested here 655 | EXPECT_TRUE(absl::is_trivially_copy_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::MovableNonCopyable>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:662:13: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::MovableNonCopyable>' requested here 662 | absl::is_trivially_copy_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<(anonymous namespace)::simple_pair>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:678:22: note: in instantiation of template class 'absl::is_trivially_copy_constructible<(anonymous namespace)::simple_pair>' requested here 678 | EXPECT_TRUE((absl::is_trivially_copy_constructible< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:769:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 769 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:770:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 770 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:771:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 771 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:772:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 772 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:773:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 773 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:774:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 774 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:775:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 775 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:776:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 776 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:777:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 777 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:778:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 778 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:779:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 779 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:780:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 780 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:781:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 781 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:782:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 782 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:783:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable *>' requested here 783 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:784:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Trivial *>' requested here 784 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:785:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable *>' requested here 785 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:786:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 786 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:787:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable **>' requested here 787 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:788:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Trivial **>' requested here 788 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:791:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 791 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:794:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Trivial>' requested here 794 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:795:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::TrivialCopyAssign>' requested here 795 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:798:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::NontrivialCopyAssign>' requested here 798 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:799:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::DeletedCopyAssign>' requested here 799 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:800:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::MovableNonCopyable>' requested here 800 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:801:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::NonCopyableOrMovable>' requested here 801 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:804:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Base>' requested here 804 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:808:14: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::simple_pair>' requested here 808 | (absl::is_trivially_copy_assignable>::value)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:810:14: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::simple_pair>' requested here 810 | (absl::is_trivially_copy_assignable>::value)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:811:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::simple_pair>' requested here 811 | EXPECT_TRUE((absl::is_trivially_copy_assignable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:816:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 816 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:817:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 817 | EXPECT_FALSE(absl::is_trivially_copy_assignable>::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:821:23: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::simple_pair>>' requested here 821 | EXPECT_FALSE((absl::is_trivially_copy_assignable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:823:23: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::simple_pair, int>>' requested here 823 | EXPECT_FALSE((absl::is_trivially_copy_assignable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:828:22: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 828 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:831:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Trivial &&>' requested here 831 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:832:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::Trivial &>' requested here 832 | EXPECT_TRUE(absl::is_trivially_copy_assignable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:837:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 837 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:838:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 838 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:840:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 840 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:842:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 842 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:844:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 844 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:845:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 845 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:847:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 847 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:849:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 849 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:851:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 851 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:853:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 853 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:855:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 855 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:856:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 856 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:857:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 857 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:859:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 859 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl *>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:861:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable *>' requested here 861 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial *>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:863:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial *>' requested here 863 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl *>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:864:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable *>' requested here 864 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:867:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 867 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl **>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:869:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable **>' requested here 869 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial **>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:871:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial **>' requested here 871 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:875:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 875 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:875:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 875 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:879:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial>' requested here 879 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::TrivialCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:881:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::TrivialCopyAssign>' requested here 881 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::TrivialCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:881:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::TrivialCopyAssign>' requested here 881 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::TrivialCopyCtor>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:884:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::TrivialCopyCtor>' requested here 884 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NontrivialCopyCtor>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:888:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NontrivialCopyCtor>' requested here 888 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NontrivialCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:890:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NontrivialCopyAssign>' requested here 890 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NontrivialCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:890:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NontrivialCopyAssign>' requested here 890 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::NonCopyableOrMovable>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:899:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::NonCopyableOrMovable>' requested here 899 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::DeletedCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:903:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::DeletedCopyAssign>' requested here 903 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::DeletedCopyAssign>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:903:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::DeletedCopyAssign>' requested here 903 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Base>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:907:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Base>' requested here 907 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:910:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair>' requested here 910 | EXPECT_TRUE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:912:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair>' requested here 912 | EXPECT_TRUE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:918:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 918 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:919:44: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here 919 | EXPECT_FALSE(absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:924:45: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair>>' requested here 924 | EXPECT_FALSE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair, int>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:926:45: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair, int>>' requested here 926 | EXPECT_FALSE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:928:45: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair>' requested here 928 | EXPECT_FALSE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::simple_pair>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:928:45: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::simple_pair>' requested here 928 | EXPECT_FALSE((absl::type_traits_internal::is_trivially_copyable< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:933:43: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 933 | EXPECT_TRUE(absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:936:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 936 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial &&>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:940:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial &&>' requested here 940 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial &&>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:940:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial &&>' requested here 940 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial &>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:942:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial &>' requested here 942 | absl::type_traits_internal::is_trivially_copyable::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:15: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl<(anonymous namespace)::Trivial &>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits_test.cc:942:35: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<(anonymous namespace)::Trivial &>' requested here 942 | absl::type_traits_internal::is_trivially_copyable::value); | ^ 220 warnings generated. [177/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/numeric/CMakeFiles/absl_bits_test.dir/bits_test.cc.o -MF absl/numeric/CMakeFiles/absl_bits_test.dir/bits_test.cc.o.d -o absl/numeric/CMakeFiles/absl_bits_test.dir/bits_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/bits_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [178/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/meta/CMakeFiles/absl_type_traits_test.dir/type_traits_test.cc.o -o bin/absl_type_traits_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [179/650] /usr/bin/clang++ -Dint128_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/numeric/CMakeFiles/int128.dir/int128.cc.o -MF absl/numeric/CMakeFiles/int128.dir/int128.cc.o.d -o absl/numeric/CMakeFiles/int128.dir/int128.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128.cc [180/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_int128.so.2206.0.0 -o absl/numeric/libabsl_int128.so.2206.0.0 absl/numeric/CMakeFiles/int128.dir/int128.cc.o && : [181/650] /usr/bin/cmake -E cmake_symlink_library absl/numeric/libabsl_int128.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/numeric/libabsl_int128.so && : [182/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_low_level_hash.so.2206.0.0 -o absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [183/650] /usr/bin/cmake -E cmake_symlink_library absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/hash/libabsl_low_level_hash.so && : [184/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/numeric/CMakeFiles/absl_int128_test.dir/int128_stream_test.cc.o -MF absl/numeric/CMakeFiles/absl_int128_test.dir/int128_stream_test.cc.o.d -o absl/numeric/CMakeFiles/absl_int128_test.dir/int128_stream_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_stream_test.cc [185/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/profiling/CMakeFiles/absl_sample_recorder_test.dir/internal/sample_recorder_test.cc.o -MF absl/profiling/CMakeFiles/absl_sample_recorder_test.dir/internal/sample_recorder_test.cc.o.d -o absl/profiling/CMakeFiles/absl_sample_recorder_test.dir/internal/sample_recorder_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/sample_recorder_test.cc [186/650] /usr/bin/clang++ -Dexponential_biased_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o -MF absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o.d -o absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased.cc [187/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_exponential_biased.so.2206.0.0 -o absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o && : [188/650] /usr/bin/cmake -E cmake_symlink_library absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so && : [189/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/profiling/CMakeFiles/absl_exponential_biased_test.dir/internal/exponential_biased_test.cc.o -MF absl/profiling/CMakeFiles/absl_exponential_biased_test.dir/internal/exponential_biased_test.cc.o.d -o absl/profiling/CMakeFiles/absl_exponential_biased_test.dir/internal/exponential_biased_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/exponential_biased_test.cc:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [190/650] /usr/bin/clang++ -Dperiodic_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o -MF absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o.d -o absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/periodic_sampler.cc [191/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_periodic_sampler.so.2206.0.0 -o absl/profiling/libabsl_periodic_sampler.so.2206.0.0 absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling: absl/profiling/libabsl_exponential_biased.so.2206.0.0 && : [192/650] /usr/bin/cmake -E cmake_symlink_library absl/profiling/libabsl_periodic_sampler.so.2206.0.0 absl/profiling/libabsl_periodic_sampler.so.2206.0.0 absl/profiling/libabsl_periodic_sampler.so && : [193/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/numeric/CMakeFiles/absl_int128_test.dir/int128_test.cc.o -MF absl/numeric/CMakeFiles/absl_int128_test.dir/int128_test.cc.o.d -o absl/numeric/CMakeFiles/absl_int128_test.dir/int128_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 97 | static_assert(absl::is_trivially_default_constructible::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:97:23: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 97 | static_assert(absl::is_trivially_default_constructible::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:101:23: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 101 | static_assert(absl::is_trivially_copy_assignable::value, ""); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 584 | static_assert(absl::is_trivially_default_constructible::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:584:23: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 584 | static_assert(absl::is_trivially_default_constructible::value, | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_testing.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/internal/spy_hash_state.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/numeric/int128_test.cc:587:23: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 587 | static_assert(absl::is_trivially_copy_assignable::value, ""); | ^ 34 warnings generated. [194/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/profiling/CMakeFiles/absl_periodic_sampler_test.dir/internal/periodic_sampler_test.cc.o -MF absl/profiling/CMakeFiles/absl_periodic_sampler_test.dir/internal/periodic_sampler_test.cc.o.d -o absl/profiling/CMakeFiles/absl_periodic_sampler_test.dir/internal/periodic_sampler_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/profiling/internal/periodic_sampler_test.cc [195/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_bit_gen_ref_test.dir/bit_gen_ref_test.cc.o -MF absl/random/CMakeFiles/absl_random_bit_gen_ref_test.dir/bit_gen_ref_test.cc.o.d -o absl/random/CMakeFiles/absl_random_bit_gen_ref_test.dir/bit_gen_ref_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bit_gen_ref.h:33: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [196/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/profiling/CMakeFiles/absl_periodic_sampler_test.dir/internal/periodic_sampler_test.cc.o -o bin/absl_periodic_sampler_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling absl/profiling/libabsl_periodic_sampler.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [197/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_mock_distributions_test.dir/mock_distributions_test.cc.o -MF absl/random/CMakeFiles/absl_random_mock_distributions_test.dir/mock_distributions_test.cc.o.d -o absl/random/CMakeFiles/absl_random_mock_distributions_test.dir/mock_distributions_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mock_distributions.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [198/650] /usr/bin/clang++ -Drandom_distributions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o -MF absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o.d -o absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [199/650] /usr/bin/clang++ -Drandom_distributions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o -MF absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o.d -o absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.cc:4: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [200/650] /usr/bin/clang++ -Drandom_seed_gen_exception_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o -MF absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o.d -o absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_gen_exception.cc [201/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_seed_gen_exception.so.2206.0.0 -o absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o && : [202/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so && : [203/650] /usr/bin/clang++ -Drandom_seed_sequences_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o -MF absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o.d -o absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [204/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_mocking_bit_gen_test.dir/mocking_bit_gen_test.cc.o -MF absl/random/CMakeFiles/absl_random_mocking_bit_gen_test.dir/mocking_bit_gen_test.cc.o.d -o absl/random/CMakeFiles/absl_random_mocking_bit_gen_test.dir/mocking_bit_gen_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen_test.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/mocking_bit_gen.h:41: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/flat_hash_map.h:38: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/algorithm/container.h:55: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [205/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_bernoulli_distribution_test.dir/bernoulli_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_bernoulli_distribution_test.dir/bernoulli_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_bernoulli_distribution_test.dir/bernoulli_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [206/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_distributions_test.dir/distributions_test.cc.o -MF absl/random/CMakeFiles/absl_random_distributions_test.dir/distributions_test.cc.o.d -o absl/random/CMakeFiles/absl_random_distributions_test.dir/distributions_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [207/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_beta_distribution_test.dir/beta_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_beta_distribution_test.dir/beta_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_beta_distribution_test.dir/beta_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/beta_distribution.h:25: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [208/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_generators_test.dir/generators_test.cc.o -MF absl/random/CMakeFiles/absl_random_generators_test.dir/generators_test.cc.o.d -o absl/random/CMakeFiles/absl_random_generators_test.dir/generators_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/generators_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [209/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_log_uniform_int_distribution_test.dir/log_uniform_int_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_log_uniform_int_distribution_test.dir/log_uniform_int_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_log_uniform_int_distribution_test.dir/log_uniform_int_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/log_uniform_int_distribution.h:28: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [210/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_discrete_distribution_test.dir/discrete_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_discrete_distribution_test.dir/discrete_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_discrete_distribution_test.dir/discrete_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/discrete_distribution.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [211/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_poisson_distribution_test.dir/poisson_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_poisson_distribution_test.dir/poisson_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_poisson_distribution_test.dir/poisson_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/poisson_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 30 warnings generated. [212/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_exponential_distribution_test.dir/exponential_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_exponential_distribution_test.dir/exponential_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_exponential_distribution_test.dir/exponential_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/exponential_distribution.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [213/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_gaussian_distribution_test.dir/gaussian_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_gaussian_distribution_test.dir/gaussian_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_gaussian_distribution_test.dir/gaussian_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/gaussian_distribution.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [214/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_uniform_int_distribution_test.dir/uniform_int_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_uniform_int_distribution_test.dir/uniform_int_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_uniform_int_distribution_test.dir/uniform_int_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_int_distribution.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [215/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_uniform_real_distribution_test.dir/uniform_real_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_uniform_real_distribution_test.dir/uniform_real_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_uniform_real_distribution_test.dir/uniform_real_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/uniform_real_distribution.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [216/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_examples_test.dir/examples_test.cc.o -MF absl/random/CMakeFiles/absl_random_examples_test.dir/examples_test.cc.o.d -o absl/random/CMakeFiles/absl_random_examples_test.dir/examples_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/random.h:36: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/distributions.h:56: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/bernoulli_distribution.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:156:39: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 156 | absl::InlinedVector data; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:150:26: note: in instantiation of function template specialization 'absl::random_internal::MakeSaltedSeedSeq &, void>' requested here 150 | random_internal::MakeSaltedSeedSeq(std::forward(seq)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:113:15: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::ConstructURBG &>' requested here 113 | : urbg_(ConstructURBG(std::forward(seq))) {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/examples_test.cc:67:18: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::NonsecureURBGBase &, void>' requested here 67 | absl::BitGen gen_1(my_seed); | ^ 24 warnings generated. [217/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/hash/CMakeFiles/absl_hash_test.dir/hash_test.cc.o -MF absl/hash/CMakeFiles/absl_hash_test.dir/hash_test.cc.o.d -o absl/hash/CMakeFiles/absl_hash_test.dir/hash_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::forward_list, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:599:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::HashValueSequenceTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::forward_list, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 599 | INSTANTIATE_TYPED_TEST_SUITE_P(My, HashValueSequenceTest, IntSequenceTypes); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::allocator, 256, false>>, int &, int *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::allocator, 256, false>>, int &, int *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::allocator, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueSequenceTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::forward_list, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:599:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::HashValueSequenceTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>, testing::internal::Types, std::forward_list, std::list, std::vector, std::vector, (anonymous namespace)::TypeErasedContainer>, std::set, std::multiset, (anonymous namespace)::UnorderedSequence, (anonymous namespace)::TypeErasedContainer<(anonymous namespace)::UnorderedSequence>, std::unordered_set, std::unordered_multiset, absl::flat_hash_set, absl::node_hash_set, absl::btree_set>>::Register' requested here 599 | INSTANTIATE_TYPED_TEST_SUITE_P(My, HashValueSequenceTest, IntSequenceTypes); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, std::unordered_map>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:822:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, std::unordered_map>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 822 | INSTANTIATE_TYPED_TEST_SUITE_P(My, HashValueAssociativeMapTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:84: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less, std::allocator>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, std::unordered_map>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash_test.cc:822:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::HashValueAssociativeMapTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>, testing::internal::Types>, std::unordered_map>, absl::flat_hash_map>, absl::node_hash_map>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 822 | INSTANTIATE_TYPED_TEST_SUITE_P(My, HashValueAssociativeMapTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ 36 warnings generated. [218/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_zipf_distribution_test.dir/zipf_distribution_test.cc.o -MF absl/random/CMakeFiles/absl_random_zipf_distribution_test.dir/zipf_distribution_test.cc.o.d -o absl/random/CMakeFiles/absl_random_zipf_distribution_test.dir/zipf_distribution_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/zipf_distribution.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [219/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_seed_sequences_test.dir/seed_sequences_test.cc.o -MF absl/random/CMakeFiles/absl_random_seed_sequences_test.dir/seed_sequences_test.cc.o.d -o absl/random/CMakeFiles/absl_random_seed_sequences_test.dir/seed_sequences_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:156:39: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 156 | absl::InlinedVector data; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:150:26: note: in instantiation of function template specialization 'absl::random_internal::MakeSaltedSeedSeq &, void>' requested here 150 | random_internal::MakeSaltedSeedSeq(std::forward(seq)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:113:15: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::ConstructURBG &>' requested here 113 | : urbg_(ConstructURBG(std::forward(seq))) {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/seed_sequences_test.cc:29:18: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::NonsecureURBGBase &, void>' requested here 29 | absl::BitGen bitgen(seed_seq); | ^ 24 warnings generated. [220/650] /usr/bin/clang++ -Drandom_internal_platform_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o -MF absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o.d -o absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_round_keys.cc [221/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_platform.so.2206.0.0 -o absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o && : [222/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_platform.so && : [223/650] /usr/bin/clang++ -Drandom_internal_seed_material_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o -MF absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o.d -o absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [224/650] /usr/bin/clang++ -Drandom_internal_pool_urbg_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o -MF absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o.d -o absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [225/650] /usr/bin/clang++ -Drandom_internal_randen_hwaes_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -march=armv8-a+crypto -MD -MT absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o -MF absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o.d -o absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_detect.cc [226/650] /usr/bin/clang++ -Drandom_internal_randen_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o -MF absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o.d -o absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen.cc [227/650] /usr/bin/clang++ -Drandom_internal_randen_slow_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o -MF absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o.d -o absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [228/650] /usr/bin/clang++ -Drandom_internal_randen_hwaes_impl_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -march=armv8-a+crypto -MD -MT absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o -MF absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o.d -o absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_hwaes.cc [229/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 -o absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random: absl/random/libabsl_random_internal_platform.so.2206.0.0 && : [230/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_randen_slow.so.2206.0.0 -o absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random: absl/random/libabsl_random_internal_platform.so.2206.0.0 && : [231/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so && : [232/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so && : [233/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_randen_hwaes.so.2206.0.0 -o absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random: absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 && : [234/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so && : [235/650] /usr/bin/clang++ -Drandom_internal_distribution_test_util_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o -MF absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o.d -o absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/chi_square.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/chi_square.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [236/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_randen.so.2206.0.0 -o absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random: absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 && : [237/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen.so && : [238/650] /usr/bin/clang++ -Drandom_internal_distribution_test_util_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o -MF absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o.d -o absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [239/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_traits_test.dir/internal/traits_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_traits_test.dir/internal/traits_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_traits_test.dir/internal/traits_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/traits_test.cc [240/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_traits_test.dir/internal/traits_test.cc.o -o bin/absl_random_internal_traits_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [241/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_distribution_test_util_test.dir/internal/distribution_test_util_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_distribution_test_util_test.dir/internal/distribution_test_util_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_distribution_test_util_test.dir/internal/distribution_test_util_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/distribution_test_util.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [242/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_generate_real_test.dir/internal/generate_real_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_generate_real_test.dir/internal/generate_real_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_generate_real_test.dir/internal/generate_real_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real_test.cc:26:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 26 | ABSL_FLAG(int64_t, absl_random_test_trials, 50000, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :52:1: note: expanded from here 52 | FLAGS_absl_random_test_trials | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:312:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 312 | bool, absl::type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 334 | return FlagUseValueAndInitBitStorage::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:357:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind' requested here 357 | FlagValueStorageKind Kind = flags_internal::StorageKind()> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:692:3: note: in instantiation of default argument for 'FlagValue' required here 692 | FlagValue value_; | ^~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/generate_real_test.cc:26:1: note: in instantiation of template class 'absl::flags_internal::Flag' requested here 26 | ABSL_FLAG(int64_t, absl_random_test_trials, 50000, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:276:36: note: expanded from macro 'ABSL_FLAG_IMPL' 276 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ | ^ :52:1: note: expanded from here 52 | FLAGS_absl_random_test_trials | ^ 8 warnings generated. [243/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_fastmath_test.dir/internal/fastmath_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_fastmath_test.dir/internal/fastmath_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_fastmath_test.dir/internal/fastmath_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fastmath_test.cc [244/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_fastmath_test.dir/internal/fastmath_test.cc.o -o bin/absl_random_internal_fastmath_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [245/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_chi_square_test.dir/internal/chi_square_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_chi_square_test.dir/internal/chi_square_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_chi_square_test.dir/internal/chi_square_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/chi_square_test.cc [246/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_explicit_seed_seq_test.dir/internal/explicit_seed_seq_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_explicit_seed_seq_test.dir/internal/explicit_seed_seq_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_explicit_seed_seq_test.dir/internal/explicit_seed_seq_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/explicit_seed_seq.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [247/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_salted_seed_seq_test.dir/internal/salted_seed_seq_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_salted_seed_seq_test.dir/internal/salted_seed_seq_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_salted_seed_seq_test.dir/internal/salted_seed_seq_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:156:39: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 156 | absl::InlinedVector data; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq_test.cc:78:21: note: in instantiation of function template specialization 'absl::random_internal::MakeSaltedSeedSeq' requested here 78 | auto salted_seq = MakeSaltedSeedSeq(std::move(seq)); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:156:39: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 156 | absl::InlinedVector data; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq_test.cc:78:21: note: in instantiation of function template specialization 'absl::random_internal::MakeSaltedSeedSeq' requested here 78 | auto salted_seq = MakeSaltedSeedSeq(std::move(seq)); | ^ 7 warnings generated. [248/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_fast_uniform_bits_test.dir/internal/fast_uniform_bits_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_fast_uniform_bits_test.dir/internal/fast_uniform_bits_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_fast_uniform_bits_test.dir/internal/fast_uniform_bits_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [249/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_nonsecure_base_test.dir/internal/nonsecure_base_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_nonsecure_base_test.dir/internal/nonsecure_base_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_nonsecure_base_test.dir/internal/nonsecure_base_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/salted_seed_seq.h:156:39: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 156 | absl::InlinedVector data; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:150:26: note: in instantiation of function template specialization 'absl::random_internal::MakeSaltedSeedSeq' requested here 150 | random_internal::MakeSaltedSeedSeq(std::forward(seq)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base.h:113:15: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::ConstructURBG' requested here 113 | : urbg_(ConstructURBG(std::forward(seq))) {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/nonsecure_base_test.cc:103:3: note: in instantiation of function template specialization 'absl::random_internal::NonsecureURBGBase>::NonsecureURBGBase' requested here 103 | E{q}; | ^ 24 warnings generated. [250/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_seed_material_test.dir/internal/seed_material_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_seed_material_test.dir/internal/seed_material_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_seed_material_test.dir/internal/seed_material_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/seed_material.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/fast_uniform_bits.h:24: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [251/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_fast_uniform_bits_test.dir/internal/fast_uniform_bits_test.cc.o -o bin/absl_random_internal_fast_uniform_bits_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [252/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_pool_urbg_test.dir/internal/pool_urbg_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_pool_urbg_test.dir/internal/pool_urbg_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_pool_urbg_test.dir/internal/pool_urbg_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pool_urbg.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [253/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_pcg_engine_test.dir/internal/pcg_engine_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_pcg_engine_test.dir/internal/pcg_engine_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_pcg_engine_test.dir/internal/pcg_engine_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/pcg_engine.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [254/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_randen_test.dir/internal/randen_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_randen_test.dir/internal/randen_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_randen_test.dir/internal/randen_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_test.cc:20: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [255/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_randen_test.dir/internal/randen_test.cc.o -o bin/absl_random_internal_randen_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random absl/random/libabsl_random_internal_randen.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [256/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_randen_slow_test.dir/internal/randen_slow_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_randen_slow_test.dir/internal/randen_slow_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_randen_slow_test.dir/internal/randen_slow_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_slow_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [257/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_randen_slow_test.dir/internal/randen_slow_test.cc.o -o bin/absl_random_internal_randen_slow_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [258/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_randen_engine_test.dir/internal/randen_engine_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_randen_engine_test.dir/internal/randen_engine_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_randen_engine_test.dir/internal/randen_engine_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_engine.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [259/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_randen_hwaes_test.dir/internal/randen_hwaes_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_randen_hwaes_test.dir/internal/randen_hwaes_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_randen_hwaes_test.dir/internal/randen_hwaes_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_hwaes_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/randen_hwaes_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [260/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_uniform_helper_test.dir/internal/uniform_helper_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_uniform_helper_test.dir/internal/uniform_helper_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_uniform_helper_test.dir/internal/uniform_helper_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/uniform_helper_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/uniform_helper_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/uniform_helper.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [261/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_iostream_state_saver_test.dir/internal/iostream_state_saver_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_iostream_state_saver_test.dir/internal/iostream_state_saver_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_iostream_state_saver_test.dir/internal/iostream_state_saver_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/iostream_state_saver.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [262/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_uniform_helper_test.dir/internal/uniform_helper_test.cc.o -o bin/absl_random_internal_uniform_helper_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [263/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_iostream_state_saver_test.dir/internal/iostream_state_saver_test.cc.o -o bin/absl_random_internal_iostream_state_saver_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgtest_main.so.1.13.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [264/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/random/CMakeFiles/absl_random_internal_wide_multiply_test.dir/internal/wide_multiply_test.cc.o -MF absl/random/CMakeFiles/absl_random_internal_wide_multiply_test.dir/internal/wide_multiply_test.cc.o.d -o absl/random/CMakeFiles/absl_random_internal_wide_multiply_test.dir/internal/wide_multiply_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/random/internal/wide_multiply_test.cc [265/650] /usr/bin/clang++ -Dstatus_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o -MF absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o.d -o absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_payload_printer.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [266/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_wide_multiply_test.dir/internal/wide_multiply_test.cc.o -o bin/absl_random_internal_wide_multiply_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [267/650] /usr/bin/clang++ -Dstatus_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/status/CMakeFiles/status.dir/status.cc.o -MF absl/status/CMakeFiles/status.dir/status.cc.o.d -o absl/status/CMakeFiles/status.dir/status.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:167:67: note: in instantiation of template class 'absl::FunctionRef, const absl::Cord &)>' requested here 167 | absl::FunctionRef visitor) | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 97 | absl::is_trivially_destructible>::value> | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:772:3: note: in instantiation of default argument for 'DestroyAdapter>' required here 772 | DestroyAdapter::DestroyElements(GetAllocator(), storage_view.data, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:745:10: note: in instantiation of function template specialization 'absl::inlined_vector_internal::Storage>::EmplaceBackSlow' requested here 745 | return EmplaceBackSlow(std::forward(args)...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:676:21: note: in instantiation of function template specialization 'absl::inlined_vector_internal::Storage>::EmplaceBack' requested here 676 | return storage_.EmplaceBack(std::forward(args)...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:687:23: note: in instantiation of function template specialization 'absl::InlinedVector::emplace_back' requested here 687 | static_cast(emplace_back(std::move(v))); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.cc:145:18: note: in instantiation of member function 'absl::InlinedVector::push_back' requested here 145 | rep->payloads->push_back({std::string(type_url), std::move(payload)}); | ^ 27 warnings generated. [268/650] /usr/bin/clang++ -Dstatusor_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/status/CMakeFiles/statusor.dir/statusor.cc.o -MF absl/status/CMakeFiles/statusor.dir/statusor.cc.o.d -o absl/status/CMakeFiles/statusor.dir/statusor.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:256:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 256 | ~InlinedVector() {} | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:99:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here 99 | delete __ptr; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:404:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 404 | get_deleter()(std::move(__ptr)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/internal/status_internal.h:59:3: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 59 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^ 26 warnings generated. [269/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/ascii.cc.o -MF absl/strings/CMakeFiles/strings.dir/ascii.cc.o.d -o absl/strings/CMakeFiles/strings.dir/ascii.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/ascii.cc [270/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/charconv.cc.o -MF absl/strings/CMakeFiles/strings.dir/charconv.cc.o.d -o absl/strings/CMakeFiles/strings.dir/charconv.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [271/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/status/CMakeFiles/absl_status_test.dir/status_test.cc.o -MF absl/status/CMakeFiles/absl_status_test.dir/status_test.cc.o.d -o absl/status/CMakeFiles/absl_status_test.dir/status_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:235:20: note: in instantiation of template class 'absl::FunctionRef, const absl::Cord &)>' requested here 235 | s.ForEachPayload([&](absl::string_view type_url, const absl::Cord& payload) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/status.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:30: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/compressed_tuple.h:40: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:256:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 256 | ~InlinedVector() {} | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:99:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here 99 | delete __ptr; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:404:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 404 | get_deleter()(std::move(__ptr)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/internal/status_internal.h:59:3: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 59 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^ 27 warnings generated. [272/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/escaping.cc.o -MF absl/strings/CMakeFiles/strings.dir/escaping.cc.o.d -o absl/strings/CMakeFiles/strings.dir/escaping.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [273/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o -MF absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o.d -o absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_bigint.cc [274/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o -MF absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o.d -o absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse.cc [275/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/match.cc.o -MF absl/strings/CMakeFiles/strings.dir/match.cc.o.d -o absl/strings/CMakeFiles/strings.dir/match.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/match.cc [276/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o -MF absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o.d -o absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/memutil.cc [277/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/str_cat.cc.o -MF absl/strings/CMakeFiles/strings.dir/str_cat.cc.o.d -o absl/strings/CMakeFiles/strings.dir/str_cat.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [278/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/numbers.cc.o -MF absl/strings/CMakeFiles/strings.dir/numbers.cc.o.d -o absl/strings/CMakeFiles/strings.dir/numbers.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.cc:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [279/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/str_replace.cc.o -MF absl/strings/CMakeFiles/strings.dir/str_replace.cc.o.d -o absl/strings/CMakeFiles/strings.dir/str_replace.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [280/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/str_split.cc.o -MF absl/strings/CMakeFiles/strings.dir/str_split.cc.o.d -o absl/strings/CMakeFiles/strings.dir/str_split.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [281/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/string_view.cc.o -MF absl/strings/CMakeFiles/strings.dir/string_view.cc.o.d -o absl/strings/CMakeFiles/strings.dir/string_view.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/string_view.cc [282/650] /usr/bin/clang++ -Dstrings_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o -MF absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o.d -o absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/ostringstream.cc [283/650] /usr/bin/clang++ -Dstrings_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o -MF absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o.d -o absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/utf8.cc [284/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings.dir/substitute.cc.o -MF absl/strings/CMakeFiles/strings.dir/substitute.cc.o.d -o absl/strings/CMakeFiles/strings.dir/substitute.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [285/650] /usr/bin/clang++ -Dstrings_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o -MF absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o.d -o absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/escaping.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [286/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_strings_internal.so.2206.0.0 -o absl/strings/libabsl_strings_internal.so.2206.0.0 absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [287/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_strings_internal.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/strings/libabsl_strings_internal.so && : [288/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_strings.so.2206.0.0 -o absl/strings/libabsl_strings.so.2206.0.0 absl/strings/CMakeFiles/strings.dir/ascii.cc.o absl/strings/CMakeFiles/strings.dir/charconv.cc.o absl/strings/CMakeFiles/strings.dir/escaping.cc.o absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o absl/strings/CMakeFiles/strings.dir/match.cc.o absl/strings/CMakeFiles/strings.dir/numbers.cc.o absl/strings/CMakeFiles/strings.dir/str_cat.cc.o absl/strings/CMakeFiles/strings.dir/str_replace.cc.o absl/strings/CMakeFiles/strings.dir/str_split.cc.o absl/strings/CMakeFiles/strings.dir/string_view.cc.o absl/strings/CMakeFiles/strings.dir/substitute.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [289/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings.so && : [290/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_exception_safety_testing.so.2206.0.0 -o absl/base/libabsl_exception_safety_testing.so.2206.0.0 absl/base/CMakeFiles/exception_safety_testing.dir/internal/exception_safety_testing.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [291/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_exception_safety_testing.so.2206.0.0 absl/base/libabsl_exception_safety_testing.so.2206.0.0 absl/base/libabsl_exception_safety_testing.so && : [292/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_match_test.dir/match_test.cc.o -MF absl/strings/CMakeFiles/absl_match_test.dir/match_test.cc.o.d -o absl/strings/CMakeFiles/absl_match_test.dir/match_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/match_test.cc [293/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_invoke_test.dir/invoke_test.cc.o -o bin/absl_invoke_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [294/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_raw_logging_test.dir/raw_logging_test.cc.o -o bin/absl_raw_logging_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [295/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_strerror_test.dir/internal/strerror_test.cc.o -o bin/absl_strerror_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_strerror.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [296/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/status/CMakeFiles/absl_statusor_test.dir/statusor_test.cc.o -MF absl/status/CMakeFiles/absl_statusor_test.dir/statusor_test.cc.o.d -o absl/status/CMakeFiles/absl_statusor_test.dir/statusor_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/statusor.h:48: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:256:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 256 | ~InlinedVector() {} | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:99:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here 99 | delete __ptr; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/bits/unique_ptr.h:404:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 404 | get_deleter()(std::move(__ptr)); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/status/internal/status_internal.h:59:3: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 59 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^ 26 warnings generated. [297/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_absl_exception_safety_testing_test.dir/exception_safety_testing_test.cc.o -o bin/absl_absl_exception_safety_testing_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [298/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_fixed_array_exception_safety_test.dir/fixed_array_exception_safety_test.cc.o -o bin/absl_fixed_array_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [299/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_container_memory_test.dir/internal/container_memory_test.cc.o -o bin/absl_container_memory_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [300/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_symbolize.so.2206.0.0 -o absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [301/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_symbolize.so && : [302/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/debugging/CMakeFiles/absl_symbolize_test.dir/symbolize_test.cc.o -o bin/absl_symbolize_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/debugging/libabsl_stack_consumption.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [303/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_examine_stack.so.2206.0.0 -o absl/debugging/libabsl_examine_stack.so.2206.0.0 absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [304/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_examine_stack.so.2206.0.0 absl/debugging/libabsl_examine_stack.so.2206.0.0 absl/debugging/libabsl_examine_stack.so && : [305/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_failure_signal_handler.so.2206.0.0 -o absl/debugging/libabsl_failure_signal_handler.so.2206.0.0 absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/debugging/libabsl_examine_stack.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [306/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_failure_signal_handler.so.2206.0.0 absl/debugging/libabsl_failure_signal_handler.so.2206.0.0 absl/debugging/libabsl_failure_signal_handler.so && : [307/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/debugging/CMakeFiles/absl_failure_signal_handler_test.dir/failure_signal_handler_test.cc.o -o bin/absl_failure_signal_handler_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/debugging/libabsl_failure_signal_handler.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/debugging/libabsl_examine_stack.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [308/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_path_util_test.dir/internal/path_util_test.cc.o -o bin/absl_flags_path_util_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [309/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/hash/CMakeFiles/absl_low_level_hash_test.dir/internal/low_level_hash_test.cc.o -o bin/absl_low_level_hash_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [310/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/memory/CMakeFiles/absl_memory_exception_safety_test.dir/memory_exception_safety_test.cc.o -o bin/absl_memory_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [311/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_layout_test.dir/internal/layout_test.cc.o -o bin/absl_layout_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [312/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_distributions.so.2206.0.0 -o absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [313/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_distributions.so && : [314/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/profiling/CMakeFiles/absl_exponential_biased_test.dir/internal/exponential_biased_test.cc.o -o bin/absl_exponential_biased_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [315/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_match_test.dir/match_test.cc.o -o bin/absl_match_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [316/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_ascii_test.dir/ascii_test.cc.o -MF absl/strings/CMakeFiles/absl_ascii_test.dir/ascii_test.cc.o.d -o absl/strings/CMakeFiles/absl_ascii_test.dir/ascii_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/ascii_test.cc [317/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_escaping_test.dir/escaping_test.cc.o -MF absl/strings/CMakeFiles/absl_escaping_test.dir/escaping_test.cc.o.d -o absl/strings/CMakeFiles/absl_escaping_test.dir/escaping_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [318/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_ascii_test.dir/ascii_test.cc.o -o bin/absl_ascii_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [319/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_escaping_test.dir/escaping_test.cc.o -o bin/absl_escaping_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [320/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_memutil_test.dir/internal/memutil_test.cc.o -MF absl/strings/CMakeFiles/absl_memutil_test.dir/internal/memutil_test.cc.o.d -o absl/strings/CMakeFiles/absl_memutil_test.dir/internal/memutil_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/memutil_test.cc [321/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_utf8_test.dir/internal/utf8_test.cc.o -MF absl/strings/CMakeFiles/absl_utf8_test.dir/internal/utf8_test.cc.o.d -o absl/strings/CMakeFiles/absl_utf8_test.dir/internal/utf8_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/utf8_test.cc [322/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_utf8_test.dir/internal/utf8_test.cc.o -o bin/absl_utf8_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/strings/libabsl_strings_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [323/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_memutil_test.dir/internal/memutil_test.cc.o -o bin/absl_memutil_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [324/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_string_constant_test.dir/internal/string_constant_test.cc.o -MF absl/strings/CMakeFiles/absl_string_constant_test.dir/internal/string_constant_test.cc.o.d -o absl/strings/CMakeFiles/absl_string_constant_test.dir/internal/string_constant_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant.h:18: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 37 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant.h:18: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/string_constant_test.cc:37:21: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 37 | EXPECT_TRUE(absl::is_trivially_default_constructible::value); | ^ 7 warnings generated. [325/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_string_constant_test.dir/internal/string_constant_test.cc.o -o bin/absl_string_constant_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [326/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_string_view_test.dir/string_view_test.cc.o -MF absl/strings/CMakeFiles/absl_string_view_test.dir/string_view_test.cc.o.d -o absl/strings/CMakeFiles/absl_string_view_test.dir/string_view_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/string_view_test.cc [327/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_substitute_test.dir/substitute_test.cc.o -MF absl/strings/CMakeFiles/absl_substitute_test.dir/substitute_test.cc.o.d -o absl/strings/CMakeFiles/absl_substitute_test.dir/substitute_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/substitute.h:81: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/escaping.h:32: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [328/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_substitute_test.dir/substitute_test.cc.o -o bin/absl_substitute_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [329/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_string_view_test.dir/string_view_test.cc.o -o bin/absl_string_view_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [330/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_replace_test.dir/str_replace_test.cc.o -MF absl/strings/CMakeFiles/absl_str_replace_test.dir/str_replace_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_replace_test.dir/str_replace_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_replace_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [331/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_replace_test.dir/str_replace_test.cc.o -o bin/absl_str_replace_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [332/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_ostringstream_test.dir/internal/ostringstream_test.cc.o -MF absl/strings/CMakeFiles/absl_ostringstream_test.dir/internal/ostringstream_test.cc.o.d -o absl/strings/CMakeFiles/absl_ostringstream_test.dir/internal/ostringstream_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/ostringstream_test.cc [333/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_ostringstream_test.dir/internal/ostringstream_test.cc.o -o bin/absl_ostringstream_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/strings/libabsl_strings_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [334/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_resize_uninitialized_test.dir/internal/resize_uninitialized_test.cc.o -MF absl/strings/CMakeFiles/absl_resize_uninitialized_test.dir/internal/resize_uninitialized_test.cc.o.d -o absl/strings/CMakeFiles/absl_resize_uninitialized_test.dir/internal/resize_uninitialized_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [335/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_resize_uninitialized_test.dir/internal/resize_uninitialized_test.cc.o -o bin/absl_resize_uninitialized_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [336/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_inlined_vector_exception_safety_test.dir/inlined_vector_exception_safety_test.cc.o -o bin/absl_inlined_vector_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [337/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_join_test.dir/str_join_test.cc.o -MF absl/strings/CMakeFiles/absl_str_join_test.dir/str_join_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_join_test.dir/str_join_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_join.h:59: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_join_internal.h:42: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/resize_uninitialized.h:26: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [338/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_cat_test.dir/str_cat_test.cc.o -MF absl/strings/CMakeFiles/absl_str_cat_test.dir/str_cat_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_cat_test.dir/str_cat_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [339/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_join_test.dir/str_join_test.cc.o -o bin/absl_str_join_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [340/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_cat_test.dir/str_cat_test.cc.o -o bin/absl_str_cat_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [341/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_strip_test.dir/strip_test.cc.o -MF absl/strings/CMakeFiles/absl_strip_test.dir/strip_test.cc.o.d -o absl/strings/CMakeFiles/absl_strip_test.dir/strip_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/strip_test.cc [342/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_strip_test.dir/strip_test.cc.o -o bin/absl_strip_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [343/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_numbers_test.dir/numbers_test.cc.o -MF absl/strings/CMakeFiles/absl_numbers_test.dir/numbers_test.cc.o.d -o absl/strings/CMakeFiles/absl_numbers_test.dir/numbers_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [344/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_char_map_test.dir/internal/char_map_test.cc.o -MF absl/strings/CMakeFiles/absl_char_map_test.dir/internal/char_map_test.cc.o.d -o absl/strings/CMakeFiles/absl_char_map_test.dir/internal/char_map_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/char_map_test.cc [345/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_char_map_test.dir/internal/char_map_test.cc.o -o bin/absl_char_map_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/strings/libabsl_strings_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [346/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_charconv_test.dir/charconv_test.cc.o -MF absl/strings/CMakeFiles/absl_charconv_test.dir/charconv_test.cc.o.d -o absl/strings/CMakeFiles/absl_charconv_test.dir/charconv_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [347/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_split_test.dir/str_split_test.cc.o -MF absl/strings/CMakeFiles/absl_str_split_test.dir/str_split_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_split_test.dir/str_split_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:410:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 410 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:410:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 410 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:411:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 411 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:411:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 411 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:412:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 412 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:412:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 412 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:413:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 413 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::less>, std::allocator>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:413:3: note: in instantiation of function template specialization '(anonymous namespace)::TestConversionOperator>, absl::strings_internal::Splitter>>' requested here 413 | TestConversionOperator>(splitter); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:430:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 430 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:430:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 430 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:432:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 432 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:432:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 432 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:434:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 434 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:434:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 434 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:436:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 436 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, false>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:436:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 436 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:438:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 438 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:438:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 438 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:440:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 440 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:440:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 440 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:442:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 442 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>, std::pair, std::basic_string_view> &, std::pair, std::basic_string_view> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string_view, std::less>, std::allocator, std::basic_string_view>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:442:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string_view>, absl::strings_internal::Splitter>>' requested here 442 | TestMapConversionOperator< | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:444:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 444 | TestMapConversionOperator>( | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split.h:48: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_split_internal.h:42: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>, std::pair, std::basic_string> &, std::pair, std::basic_string> *>>' requested here 2068 | static_assert(type_traits_internal::is_trivially_copyable::value, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::static_assert_validation' requested here 1345 | static_assert(static_assert_validation(), "This call must be elided."); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree, std::basic_string, std::less>, std::allocator, std::basic_string>>, 256, true>>::~btree' requested here 37 | class btree_container { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_split_test.cc:444:3: note: in instantiation of function template specialization '(anonymous namespace)::TestMapConversionOperator, std::basic_string>, absl::strings_internal::Splitter>>' requested here 444 | TestMapConversionOperator>( | ^ 66 warnings generated. [348/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_charconv_parse_test.dir/internal/charconv_parse_test.cc.o -MF absl/strings/CMakeFiles/absl_charconv_parse_test.dir/internal/charconv_parse_test.cc.o.d -o absl/strings/CMakeFiles/absl_charconv_parse_test.dir/internal/charconv_parse_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_parse_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [349/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_charconv_parse_test.dir/internal/charconv_parse_test.cc.o -o bin/absl_charconv_parse_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [350/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [351/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_charconv_bigint_test.dir/internal/charconv_bigint_test.cc.o -MF absl/strings/CMakeFiles/absl_charconv_bigint_test.dir/internal/charconv_bigint_test.cc.o.d -o absl/strings/CMakeFiles/absl_charconv_bigint_test.dir/internal/charconv_bigint_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/charconv_bigint_test.cc [352/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.cc:16: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [353/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [354/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_charconv_bigint_test.dir/internal/charconv_bigint_test.cc.o -o bin/absl_charconv_bigint_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [355/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output.cc [356/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser.h:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/checker.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [357/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o -MF absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o.d -o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:64:64: note: in instantiation of template class 'absl::FunctionRef)>' requested here 64 | ABSL_ATTRIBUTE_NOINLINE static void RunWithCapacityImpl(Func f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:64:64: note: in instantiation of template class 'absl::FunctionRef)>' requested here 64 | ABSL_ATTRIBUTE_NOINLINE static void RunWithCapacityImpl(Func f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:139:70: note: in instantiation of template class 'absl::FunctionRef' requested here 139 | absl::FunctionRef f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:139:70: note: in instantiation of template class 'absl::FunctionRef' requested here 139 | absl::FunctionRef f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:247:77: note: in instantiation of template class 'absl::FunctionRef' requested here 247 | uint128 v, int exp, absl::FunctionRef f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.h:18: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/float_conversion.cc:247:77: note: in instantiation of template class 'absl::FunctionRef' requested here 247 | uint128 v, int exp, absl::FunctionRef f) { | ^ 29 warnings generated. [358/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_str_format_internal.so.2206.0.0 -o absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [359/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_str_format_internal.so && : [360/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_distribution_test_util.so.2206.0.0 -o absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [361/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 absl/random/libabsl_random_internal_distribution_test_util.so && : [362/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_distribution_test_util_test.dir/internal/distribution_test_util_test.cc.o -o bin/absl_random_internal_distribution_test_util_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [363/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_extension_test.dir/internal/str_format/extension_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_extension_test.dir/internal/str_format/extension_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_extension_test.dir/internal/str_format/extension_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension_test.cc:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/extension.h:28: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [364/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_chi_square_test.dir/internal/chi_square_test.cc.o -o bin/absl_random_internal_chi_square_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [365/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_randen_hwaes_test.dir/internal/randen_hwaes_test.cc.o -o bin/absl_random_internal_randen_hwaes_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [366/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_extension_test.dir/internal/str_format/extension_test.cc.o -o bin/absl_str_format_extension_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [367/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_test.dir/str_format_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_test.dir/str_format_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_test.dir/str_format_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [368/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_arg_test.dir/internal/str_format/arg_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_arg_test.dir/internal/str_format/arg_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_arg_test.dir/internal/str_format/arg_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [369/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_bind_test.dir/internal/str_format/bind_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_bind_test.dir/internal/str_format/bind_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_bind_test.dir/internal/str_format/bind_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [370/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_arg_test.dir/internal/str_format/arg_test.cc.o -o bin/absl_str_format_arg_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_str_format_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [371/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_bind_test.dir/internal/str_format/bind_test.cc.o -o bin/absl_str_format_bind_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_str_format_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [372/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_checker_test.dir/internal/str_format/checker_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_checker_test.dir/internal/str_format/checker_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_checker_test.dir/internal/str_format/checker_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/checker_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/checker_test.cc:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [373/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_output_test.dir/internal/str_format/output_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_output_test.dir/internal/str_format/output_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_output_test.dir/internal/str_format/output_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/output_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [374/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_checker_test.dir/internal/str_format/checker_test.cc.o -o bin/absl_str_format_checker_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [375/650] /usr/bin/clang++ -Dpow10_helper_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/pow10_helper.dir/internal/pow10_helper.cc.o -MF absl/strings/CMakeFiles/pow10_helper.dir/internal/pow10_helper.cc.o.d -o absl/strings/CMakeFiles/pow10_helper.dir/internal/pow10_helper.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/pow10_helper.cc [376/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_pow10_helper.so.2206.0.0 -o absl/strings/libabsl_pow10_helper.so.2206.0.0 absl/strings/CMakeFiles/pow10_helper.dir/internal/pow10_helper.cc.o && : [377/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_pow10_helper.so.2206.0.0 absl/strings/libabsl_pow10_helper.so.2206.0.0 absl/strings/libabsl_pow10_helper.so && : [378/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_charconv_test.dir/charconv_test.cc.o -o bin/absl_charconv_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_pow10_helper.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [379/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_parser_test.dir/internal/str_format/parser_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_parser_test.dir/internal/str_format/parser_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_parser_test.dir/internal/str_format/parser_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/parser.h:31: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/checker.h:19: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [380/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_pow10_helper_test.dir/internal/pow10_helper_test.cc.o -MF absl/strings/CMakeFiles/absl_pow10_helper_test.dir/internal/pow10_helper_test.cc.o.d -o absl/strings/CMakeFiles/absl_pow10_helper_test.dir/internal/pow10_helper_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/pow10_helper_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/pow10_helper_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_format.h:76: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [381/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_pow10_helper_test.dir/internal/pow10_helper_test.cc.o -o bin/absl_pow10_helper_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_pow10_helper.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [382/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_parser_test.dir/internal/str_format/parser_test.cc.o -o bin/absl_str_format_parser_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_str_format_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [383/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [384/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [385/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:1047:16: note: in instantiation of template class 'absl::FunctionRef' requested here 1047 | Consume(rep, consume); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:1047:16: note: in instantiation of template class 'absl::FunctionRef' requested here 1047 | Consume(rep, consume); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.cc:1047:16: note: in instantiation of template class 'absl::FunctionRef' requested here 1047 | Consume(rep, consume); | ^ 26 warnings generated. [386/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_str_format_convert_test.dir/internal/str_format/convert_test.cc.o -MF absl/strings/CMakeFiles/absl_str_format_convert_test.dir/internal/str_format/convert_test.cc.o.d -o absl/strings/CMakeFiles/absl_str_format_convert_test.dir/internal/str_format/convert_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/convert_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/convert_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/bind.h:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/arg.h:30: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/convert_test.cc:1241:45: warning: code will never be executed [-Wunreachable-code] 1241 | const NativePrintfTraits &native_traits = VerifyNativeImplementation(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [387/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [388/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [389/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:45:38: note: in instantiation of template class 'absl::FunctionRef' requested here 45 | void Consume(CordRep* rep, ConsumeFn consume_fn) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:45:38: note: in instantiation of template class 'absl::FunctionRef' requested here 45 | void Consume(CordRep* rep, ConsumeFn consume_fn) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.h:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:54: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:23: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_consume.cc:45:38: note: in instantiation of template class 'absl::FunctionRef' requested here 45 | void Consume(CordRep* rep, ConsumeFn consume_fn) { | ^ 26 warnings generated. [390/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_ring.cc.o -MF absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_ring.cc.o.d -o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_ring.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:345:18: note: in instantiation of template class 'absl::FunctionRef' requested here 345 | Consume(child, [&](CordRep* child_arg, size_t offset, size_t len) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:345:18: note: in instantiation of template class 'absl::FunctionRef' requested here 345 | Consume(child, [&](CordRep* child_arg, size_t offset, size_t len) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:14: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/layout.h:175: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_ring.cc:345:18: note: in instantiation of template class 'absl::FunctionRef' requested here 345 | Consume(child, [&](CordRep* child_arg, size_t offset, size_t len) { | ^ 26 warnings generated. [391/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cord_internal.so.2206.0.0 -o absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_ring.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [392/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cord_internal.so && : [393/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_update_tracker_test.dir/internal/cordz_update_tracker_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_update_tracker_test.dir/internal/cordz_update_tracker_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_update_tracker_test.dir/internal/cordz_update_tracker_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_tracker_test.cc [394/650] /usr/bin/clang++ -Dcordz_functions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o -MF absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o.d -o absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_functions.cc [395/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cordz_functions.so.2206.0.0 -o absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [396/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_functions.so && : [397/650] /usr/bin/clang++ -Dcordz_handle_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o -MF absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o.d -o absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_handle.cc [398/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -MD -MT absl/strings/CMakeFiles/absl_cordz_functions_test.dir/internal/cordz_functions_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_functions_test.dir/internal/cordz_functions_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_functions_test.dir/internal/cordz_functions_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_functions_test.cc [399/650] /usr/bin/clang++ -Dcordz_info_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o -MF absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o.d -o absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [400/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_convert_test.dir/internal/str_format/convert_test.cc.o -o bin/absl_str_format_convert_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_str_format_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [401/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -MD -MT absl/strings/CMakeFiles/absl_cordz_handle_test.dir/internal/cordz_handle_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_handle_test.dir/internal/cordz_handle_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_handle_test.dir/internal/cordz_handle_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_handle_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_handle_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [402/650] /usr/bin/clang++ -Dcordz_sample_token_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o -MF absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o.d -o absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [403/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_info_statistics_test.dir/internal/cordz_info_statistics_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_info_statistics_test.dir/internal/cordz_info_statistics_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_info_statistics_test.dir/internal/cordz_info_statistics_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_statistics_test.cc:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [404/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_info_test.dir/internal/cordz_info_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_info_test.dir/internal/cordz_info_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_info_test.dir/internal/cordz_info_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [405/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_sample_token_test.dir/internal/cordz_sample_token_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_sample_token_test.dir/internal/cordz_sample_token_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_sample_token_test.dir/internal/cordz_sample_token_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_sample_token.h:17: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_info.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [406/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_update_scope_test.dir/internal/cordz_update_scope_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_update_scope_test.dir/internal/cordz_update_scope_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_update_scope_test.dir/internal/cordz_update_scope_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_update_scope.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [407/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord.dir/cord.cc.o -MF absl/strings/CMakeFiles/cord.dir/cord.cc.o.d -o absl/strings/CMakeFiles/cord.dir/cord.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:1217:53: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 1217 | absl::InlinedVector stack; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:1217:53: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 1217 | absl::InlinedVector stack; | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here 234 | : std::conditional, T>::type {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here 321 | } else if (IsMemcpyOk::value) { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/inlined_vector.h:117:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here 117 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.cc:1218:48: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here 1218 | absl::InlinedVector indents; | ^ 28 warnings generated. [408/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o -MF absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o.d -o absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_buffer.h:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [409/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o -MF absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o.d -o absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_analysis.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [410/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_data_edge_test.dir/internal/cord_data_edge_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_data_edge_test.dir/internal/cord_data_edge_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_data_edge_test.dir/internal/cord_data_edge_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [411/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_data_edge_test.dir/internal/cord_data_edge_test.cc.o -o bin/absl_cord_data_edge_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [412/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_rep_btree_navigator_test.dir/internal/cord_rep_btree_navigator_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_rep_btree_navigator_test.dir/internal/cord_rep_btree_navigator_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_rep_btree_navigator_test.dir/internal/cord_rep_btree_navigator_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [413/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_rep_btree_navigator_test.dir/internal/cord_rep_btree_navigator_test.cc.o -o bin/absl_cord_rep_btree_navigator_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [414/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_test.dir/cord_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_test.dir/cord_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_test.dir/cord_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ 30 warnings generated. [415/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_rep_btree_test.dir/internal/cord_rep_btree_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_rep_btree_test.dir/internal/cord_rep_btree_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_rep_btree_test.dir/internal/cord_rep_btree_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [416/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_rep_btree_reader_test.dir/internal/cord_rep_btree_reader_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_rep_btree_reader_test.dir/internal/cord_rep_btree_reader_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_rep_btree_reader_test.dir/internal/cord_rep_btree_reader_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_data_edge.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [417/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_rep_crc_test.dir/internal/cord_rep_crc_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_rep_crc_test.dir/internal/cord_rep_crc_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_rep_crc_test.dir/internal/cord_rep_crc_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_rep_crc.h:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [418/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_rep_crc_test.dir/internal/cord_rep_crc_test.cc.o -o bin/absl_cord_rep_crc_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [419/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_rep_btree_reader_test.dir/internal/cord_rep_btree_reader_test.cc.o -o bin/absl_cord_rep_btree_reader_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [420/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_ring_reader_test.dir/cord_ring_reader_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_ring_reader_test.dir/cord_ring_reader_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_ring_reader_test.dir/cord_ring_reader_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_reader_test.cc:24: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [421/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_ring_reader_test.dir/cord_ring_reader_test.cc.o -o bin/absl_cord_ring_reader_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_cord_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [422/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_rep_btree_test.dir/internal/cord_rep_btree_test.cc.o -o bin/absl_cord_rep_btree_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [423/650] /usr/bin/clang++ -Dgraphcycles_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o -MF absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o.d -o absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/graphcycles.cc [424/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_graphcycles_internal.so.2206.0.0 -o absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [425/650] /usr/bin/cmake -E cmake_symlink_library absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so && : [426/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/barrier.cc [427/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/blocking_counter.cc [428/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cordz_test.dir/cordz_test.cc.o -MF absl/strings/CMakeFiles/absl_cordz_test.dir/cordz_test.cc.o.d -o absl/strings/CMakeFiles/absl_cordz_test.dir/cordz_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cordz_test.cc:23: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:75: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord.h:1573:48: note: in instantiation of template class 'absl::FunctionRef)>' requested here 1573 | absl::FunctionRef callback) const { | ^ 25 warnings generated. [429/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/create_thread_identity.cc [430/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/strings/CMakeFiles/absl_cord_ring_test.dir/cord_ring_test.cc.o -MF absl/strings/CMakeFiles/absl_cord_ring_test.dir/cord_ring_test.cc.o.d -o absl/strings/CMakeFiles/absl_cord_ring_test.dir/cord_ring_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/cord_ring_test.cc:27: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cord_internal.h:26: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [431/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem.cc [432/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/waiter.cc [433/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/notification.cc [434/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/mutex.cc [435/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/functional/CMakeFiles/absl_any_invocable_test.dir/any_invocable_test.cc.o -MF absl/functional/CMakeFiles/absl_any_invocable_test.dir/any_invocable_test.cc.o.d -o absl/functional/CMakeFiles/absl_any_invocable_test.dir/any_invocable_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/any_invocable_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/any_invocable_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/any_invocable.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/any_invocable.h:69: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [436/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_barrier_test.dir/barrier_test.cc.o -MF absl/synchronization/CMakeFiles/absl_barrier_test.dir/barrier_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_barrier_test.dir/barrier_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/barrier_test.cc [437/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_blocking_counter_test.dir/blocking_counter_test.cc.o -MF absl/synchronization/CMakeFiles/absl_blocking_counter_test.dir/blocking_counter_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_blocking_counter_test.dir/blocking_counter_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/blocking_counter_test.cc [438/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_graphcycles_test.dir/internal/graphcycles_test.cc.o -MF absl/synchronization/CMakeFiles/absl_graphcycles_test.dir/internal/graphcycles_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_graphcycles_test.dir/internal/graphcycles_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/graphcycles_test.cc [439/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_graphcycles_test.dir/internal/graphcycles_test.cc.o -o bin/absl_graphcycles_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [440/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_ring_test.dir/cord_ring_test.cc.o -o bin/absl_cord_ring_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_cord_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [441/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_notification_test.dir/notification_test.cc.o -MF absl/synchronization/CMakeFiles/absl_notification_test.dir/notification_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_notification_test.dir/notification_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/notification_test.cc [442/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_mutex_test.dir/mutex_test.cc.o -MF absl/synchronization/CMakeFiles/absl_mutex_test.dir/mutex_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_mutex_test.dir/mutex_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/mutex_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/mutex_test.cc:37: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/memory/memory.h:34: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [443/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dper_thread_sem_test_common_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/per_thread_sem_test_common.dir/internal/per_thread_sem_test.cc.o -MF absl/synchronization/CMakeFiles/per_thread_sem_test_common.dir/internal/per_thread_sem_test.cc.o.d -o absl/synchronization/CMakeFiles/per_thread_sem_test_common.dir/internal/per_thread_sem_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [444/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_lifetime_test.dir/lifetime_test.cc.o -MF absl/synchronization/CMakeFiles/absl_lifetime_test.dir/lifetime_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_lifetime_test.dir/lifetime_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/lifetime_test.cc [445/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time.dir/clock.cc.o -MF absl/time/CMakeFiles/time.dir/clock.cc.o.d -o absl/time/CMakeFiles/time.dir/clock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/clock.cc [446/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/synchronization/CMakeFiles/absl_per_thread_sem_test.dir/internal/per_thread_sem_test.cc.o -MF absl/synchronization/CMakeFiles/absl_per_thread_sem_test.dir/internal/per_thread_sem_test.cc.o.d -o absl/synchronization/CMakeFiles/absl_per_thread_sem_test.dir/internal/per_thread_sem_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/per_thread_sem_test.cc:29: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [447/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time.dir/civil_time.cc.o -MF absl/time/CMakeFiles/time.dir/civil_time.cc.o.d -o absl/time/CMakeFiles/time.dir/civil_time.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/str_cat.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/numbers.h:43: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:22: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [448/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time.dir/format.cc.o -MF absl/time/CMakeFiles/time.dir/format.cc.o.d -o absl/time/CMakeFiles/time.dir/format.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/format.cc [449/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time.dir/time.cc.o -MF absl/time/CMakeFiles/time.dir/time.cc.o.d -o absl/time/CMakeFiles/time.dir/time.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/time.cc [450/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time.dir/duration.cc.o -MF absl/time/CMakeFiles/time.dir/duration.cc.o.d -o absl/time/CMakeFiles/time.dir/duration.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:69: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 192 | return absl::bit_cast(v); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:69: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 192 | return absl::bit_cast(v); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:69: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 192 | return absl::bit_cast(v); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:69: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:38: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 192 | return absl::bit_cast(v); | ^ 11 warnings generated. [451/650] /usr/bin/clang++ -Dcivil_time_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o -MF absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o.d -o absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/civil_time_detail.cc [452/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_civil_time.so.2206.0.0 -o absl/time/libabsl_civil_time.so.2206.0.0 absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o && : [453/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_civil_time.so && : [454/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_fixed.cc [455/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_format.cc [456/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_if.cc [457/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_impl.cc [458/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_libc.cc [459/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_lookup.cc [460/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_posix.cc [461/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_info.cc [462/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/zone_info_source.cc [463/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dtime_internal_test_util_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/time/CMakeFiles/time_internal_test_util.dir/internal/test_util.cc.o -MF absl/time/CMakeFiles/time_internal_test_util.dir/internal/test_util.cc.o.d -o absl/time/CMakeFiles/time_internal_test_util.dir/internal/test_util.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/test_util.cc [464/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_time_zone.so.2206.0.0 -o absl/time/libabsl_time_zone.so.2206.0.0 absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o && : [465/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_time_zone.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/time/libabsl_time_zone.so && : [466/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_time.so.2206.0.0 -o absl/time/libabsl_time.so.2206.0.0 absl/time/CMakeFiles/time.dir/civil_time.cc.o absl/time/CMakeFiles/time.dir/clock.cc.o absl/time/CMakeFiles/time.dir/duration.cc.o absl/time/CMakeFiles/time.dir/format.cc.o absl/time/CMakeFiles/time.dir/time.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/time/libabsl_civil_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [467/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time.so && : [468/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/clock_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/clock_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/clock_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/clock_test.cc [469/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_pcg_engine_test.dir/internal/pcg_engine_test.cc.o -o bin/absl_random_internal_pcg_engine_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/time/libabsl_time.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [470/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_synchronization.so.2206.0.0 -o absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter.cc.o absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [471/650] /usr/bin/cmake -E cmake_symlink_library absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_synchronization.so && : [472/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/civil_time_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/civil_time_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/civil_time_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/civil_time_test.cc [473/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_spinlock_test_common.so.2206.0.0 -o absl/base/libabsl_spinlock_test_common.so.2206.0.0 absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [474/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_spinlock_test_common.so.2206.0.0 absl/base/libabsl_spinlock_test_common.so.2206.0.0 absl/base/libabsl_spinlock_test_common.so && : [475/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o -o bin/absl_config_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [476/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_spinlock_test.dir/spinlock_test_common.cc.o -o bin/absl_spinlock_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [477/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_call_once_test.dir/call_once_test.cc.o -o bin/absl_call_once_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [478/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_sysinfo_test.dir/internal/sysinfo_test.cc.o -o bin/absl_sysinfo_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [479/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_randen_engine_test.dir/internal/randen_engine_test.cc.o -o bin/absl_random_internal_randen_engine_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/time/libabsl_time.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [480/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_thread_identity_test.dir/internal/thread_identity_test.cc.o -o bin/absl_thread_identity_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [481/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_hashtablez_sampler.so.2206.0.0 -o absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [482/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so && : [483/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_program_name.so.2206.0.0 -o absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [484/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_program_name.so && : [485/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_config.so.2206.0.0 -o absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [486/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_config.so && : [487/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_config_test.dir/config_test.cc.o -o bin/absl_flags_config_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_config.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [488/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_program_name_test.dir/internal/program_name_test.cc.o -o bin/absl_flags_program_name_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_program_name.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [489/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_usage_config_test.dir/usage_config_test.cc.o -o bin/absl_flags_usage_config_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [490/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/profiling/CMakeFiles/absl_sample_recorder_test.dir/internal/sample_recorder_test.cc.o -o bin/absl_sample_recorder_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [491/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_hashtablez_sampler_test.dir/internal/hashtablez_sampler_test.cc.o -o bin/absl_hashtablez_sampler_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/container/libabsl_hashtablez_sampler.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [492/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cordz_handle.so.2206.0.0 -o absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [493/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cordz_handle.so && : [494/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_barrier_test.dir/barrier_test.cc.o -o bin/absl_barrier_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [495/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cordz_info.so.2206.0.0 -o absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [496/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_info.so && : [497/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_update_tracker_test.dir/internal/cordz_update_tracker_test.cc.o -o bin/absl_cordz_update_tracker_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [498/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cordz_sample_token.so.2206.0.0 -o absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [499/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so && : [500/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_blocking_counter_test.dir/blocking_counter_test.cc.o -o bin/absl_blocking_counter_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [501/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_notification_test.dir/notification_test.cc.o -o bin/absl_notification_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [502/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_per_thread_sem_test_common.so.2206.0.0 -o absl/synchronization/libabsl_per_thread_sem_test_common.so.2206.0.0 absl/synchronization/CMakeFiles/per_thread_sem_test_common.dir/internal/per_thread_sem_test.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [503/650] /usr/bin/cmake -E cmake_symlink_library absl/synchronization/libabsl_per_thread_sem_test_common.so.2206.0.0 absl/synchronization/libabsl_per_thread_sem_test_common.so.2206.0.0 absl/synchronization/libabsl_per_thread_sem_test_common.so && : [504/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_lifetime_test.dir/lifetime_test.cc.o -o bin/absl_lifetime_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [505/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_time_internal_test_util.so.2206.0.0 -o absl/time/libabsl_time_internal_test_util.so.2206.0.0 absl/time/CMakeFiles/time_internal_test_util.dir/internal/test_util.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [506/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_time_internal_test_util.so.2206.0.0 absl/time/libabsl_time_internal_test_util.so.2206.0.0 absl/time/libabsl_time_internal_test_util.so && : [507/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_per_thread_sem_test.dir/internal/per_thread_sem_test.cc.o -o bin/absl_per_thread_sem_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_per_thread_sem_test_common.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [508/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/synchronization/CMakeFiles/absl_mutex_test.dir/mutex_test.cc.o -o bin/absl_mutex_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [509/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/format_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/format_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/format_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/format_test.cc [510/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/time_zone_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/time_zone_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/time_zone_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/time_zone_test.cc [511/650] /usr/bin/clang++ -Dbad_any_cast_impl_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o -MF absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o.d -o absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/bad_any_cast.cc [512/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_bad_any_cast_impl.so.2206.0.0 -o absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [513/650] /usr/bin/cmake -E cmake_symlink_library absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/types/libabsl_bad_any_cast_impl.so && : [514/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_any_test.dir/any_test.cc.o -MF absl/types/CMakeFiles/absl_any_test.dir/any_test.cc.o.d -o absl/types/CMakeFiles/absl_any_test.dir/any_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [515/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_any_test.dir/any_test.cc.o -o bin/absl_any_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [516/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o -MF absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o.d -o absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [517/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o -o bin/absl_any_test_noexceptions -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [518/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_any_exception_safety_test.dir/any_exception_safety_test.cc.o -MF absl/types/CMakeFiles/absl_any_exception_safety_test.dir/any_exception_safety_test.cc.o.d -o absl/types/CMakeFiles/absl_any_exception_safety_test.dir/any_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/any.h:57: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [519/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/time_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/time_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/time_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/time_test.cc [520/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_any_exception_safety_test.dir/any_exception_safety_test.cc.o -o bin/absl_any_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [521/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/time/CMakeFiles/absl_time_test.dir/duration_test.cc.o -MF absl/time/CMakeFiles/absl_time_test.dir/duration_test.cc.o.d -o absl/time/CMakeFiles/absl_time_test.dir/duration_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/duration_test.cc [522/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_span_test.dir/span_test.cc.o -MF absl/types/CMakeFiles/absl_span_test.dir/span_test.cc.o.d -o absl/types/CMakeFiles/absl_span_test.dir/span_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 28 warnings generated. [523/650] /usr/bin/clang++ -Dbad_optional_access_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o -MF absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o.d -o absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/bad_optional_access.cc [524/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_bad_optional_access.so.2206.0.0 -o absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [525/650] /usr/bin/cmake -E cmake_symlink_library absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_optional_access.so && : [526/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_span_test_noexceptions.dir/span_test.cc.o -MF absl/types/CMakeFiles/absl_span_test_noexceptions.dir/span_test.cc.o.d -o absl/types/CMakeFiles/absl_span_test_noexceptions.dir/span_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef' requested here 79 | T t; | ^ /usr/bin/../lib/gcc/aarch64-redhat-linux/13/../../../../include/c++/13/type_traits:1040:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1040 | = __bool_constant<__is_constructible(_Tp, _Args...)>; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 99 | absl::is_trivially_destructible::value> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 422 | std::is_lvalue_reference>::type::type { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here 46 | absl::is_trivially_copy_constructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 47 | absl::is_trivially_copy_assignable< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here 54 | struct ForwardT : std::conditional(), T, T&&> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 137 | absl::functional_internal::Invoker invoker_; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 383 | f) { | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/span.h:67: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 28 warnings generated. [527/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_optimization_test.dir/optimization_test.cc.o -o bin/absl_optimization_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgtest_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [528/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_raw_hash_set.so.2206.0.0 -o absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [529/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_raw_hash_set.so && : [530/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_compressed_tuple_test.dir/internal/compressed_tuple_test.cc.o -o bin/absl_compressed_tuple_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [531/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_marshalling.so.2206.0.0 -o absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [532/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so && : [533/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_commandlineflag.so.2206.0.0 -o absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [534/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so && : [535/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_private_handle_accessor.so.2206.0.0 -o absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types: absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [536/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so && : [537/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_internal.so.2206.0.0 -o absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [538/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_internal.so && : [539/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_raw_hash_set_allocator_test.dir/internal/raw_hash_set_allocator_test.cc.o -o bin/absl_raw_hash_set_allocator_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/container/libabsl_raw_hash_set.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [540/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/time/CMakeFiles/absl_time_test.dir/civil_time_test.cc.o absl/time/CMakeFiles/absl_time_test.dir/clock_test.cc.o absl/time/CMakeFiles/absl_time_test.dir/duration_test.cc.o absl/time/CMakeFiles/absl_time_test.dir/format_test.cc.o absl/time/CMakeFiles/absl_time_test.dir/time_test.cc.o absl/time/CMakeFiles/absl_time_test.dir/time_zone_test.cc.o -o bin/absl_time_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/time/libabsl_time_internal_test_util.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [541/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_sequence_lock_test.dir/internal/sequence_lock_test.cc.o -o bin/absl_flags_sequence_lock_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/flags/libabsl_flags_internal.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [542/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_seed_material.so.2206.0.0 -o absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_strings.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [543/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so && : [544/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_pool_urbg.so.2206.0.0 -o absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [545/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so && : [546/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_seed_sequences.so.2206.0.0 -o absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types: absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [547/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so && : [548/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_log_severity_test.dir/log_severity_test.cc.o -o bin/absl_log_severity_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [549/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/numeric/CMakeFiles/absl_bits_test.dir/bits_test.cc.o -o bin/absl_bits_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgmock_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [550/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_bit_gen_ref_test.dir/bit_gen_ref_test.cc.o -o bin/absl_random_bit_gen_ref_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [551/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_marshalling_test.dir/marshalling_test.cc.o -o bin/absl_flags_marshalling_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_marshalling.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [552/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_bernoulli_distribution_test.dir/bernoulli_distribution_test.cc.o -o bin/absl_random_bernoulli_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [553/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_distributions_test.dir/distributions_test.cc.o -o bin/absl_random_distributions_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [554/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_generators_test.dir/generators_test.cc.o -o bin/absl_random_generators_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [555/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_beta_distribution_test.dir/beta_distribution_test.cc.o -o bin/absl_random_beta_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [556/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_log_uniform_int_distribution_test.dir/log_uniform_int_distribution_test.cc.o -o bin/absl_random_log_uniform_int_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [557/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_exponential_distribution_test.dir/exponential_distribution_test.cc.o -o bin/absl_random_exponential_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [558/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_discrete_distribution_test.dir/discrete_distribution_test.cc.o -o bin/absl_random_discrete_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [559/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_gaussian_distribution_test.dir/gaussian_distribution_test.cc.o -o bin/absl_random_gaussian_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [560/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_uniform_real_distribution_test.dir/uniform_real_distribution_test.cc.o -o bin/absl_random_uniform_real_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [561/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_examples_test.dir/examples_test.cc.o -o bin/absl_random_examples_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [562/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_seed_sequences_test.dir/seed_sequences_test.cc.o -o bin/absl_random_seed_sequences_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [563/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_uniform_int_distribution_test.dir/uniform_int_distribution_test.cc.o -o bin/absl_random_uniform_int_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [564/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_zipf_distribution_test.dir/zipf_distribution_test.cc.o -o bin/absl_random_zipf_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [565/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_explicit_seed_seq_test.dir/internal/explicit_seed_seq_test.cc.o -o bin/absl_random_internal_explicit_seed_seq_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_seed_sequences.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [566/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_nonsecure_base_test.dir/internal/nonsecure_base_test.cc.o -o bin/absl_random_internal_nonsecure_base_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [567/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_salted_seed_seq_test.dir/internal/salted_seed_seq_test.cc.o -o bin/absl_random_internal_salted_seed_seq_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [568/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_seed_material_test.dir/internal/seed_material_test.cc.o -o bin/absl_random_internal_seed_material_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_seed_material.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [569/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_cord.so.2206.0.0 -o absl/strings/libabsl_cord.so.2206.0.0 absl/strings/CMakeFiles/cord.dir/cord.cc.o absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types: absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [570/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cord.so && : [571/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_pool_urbg_test.dir/internal/pool_urbg_test.cc.o -o bin/absl_random_internal_pool_urbg_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [572/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_status.so.2206.0.0 -o absl/status/libabsl_status.so.2206.0.0 absl/status/CMakeFiles/status.dir/status.cc.o absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/strings/libabsl_cord.so.2206.0.0 absl/base/libabsl_strerror.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [573/650] /usr/bin/cmake -E cmake_symlink_library absl/status/libabsl_status.so.2206.0.0 absl/status/libabsl_status.so.2206.0.0 absl/status/libabsl_status.so && : [574/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/status/CMakeFiles/absl_status_test.dir/status_test.cc.o -o bin/absl_status_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/status:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/status/libabsl_status.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/base/libabsl_strerror.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [575/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_test.dir/str_format_test.cc.o -o bin/absl_str_format_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/strings/libabsl_cord.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [576/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_format_output_test.dir/internal/str_format/output_test.cc.o -o bin/absl_str_format_output_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [577/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_numbers_test.dir/numbers_test.cc.o -o bin/absl_numbers_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/strings/libabsl_pow10_helper.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [578/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_functions_test.dir/internal/cordz_functions_test.cc.o -o bin/absl_cordz_functions_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [579/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_handle_test.dir/internal/cordz_handle_test.cc.o -o bin/absl_cordz_handle_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_distributions.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [580/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_info_statistics_test.dir/internal/cordz_info_statistics_test.cc.o -o bin/absl_cordz_info_statistics_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [581/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_update_scope_test.dir/internal/cordz_update_scope_test.cc.o -o bin/absl_cordz_update_scope_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [582/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_info_test.dir/internal/cordz_info_test.cc.o -o bin/absl_cordz_info_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [583/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_sample_token_test.dir/internal/cordz_sample_token_test.cc.o -o bin/absl_cordz_sample_token_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [584/650] /usr/bin/clang++ -Dbad_variant_access_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -MD -MT absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o -MF absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o.d -o absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/bad_variant_access.cc [585/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_bad_variant_access.so.2206.0.0 -o absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [586/650] /usr/bin/cmake -E cmake_symlink_library absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so && : [587/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_hash.so.2206.0.0 -o absl/hash/libabsl_hash.so.2206.0.0 absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/hash/libabsl_city.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [588/650] /usr/bin/cmake -E cmake_symlink_library absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_hash.so && : [589/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_optional_test.dir/optional_test.cc.o -MF absl/types/CMakeFiles/absl_optional_test.dir/optional_test.cc.o.d -o absl/types/CMakeFiles/absl_optional_test.dir/optional_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [590/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_low_level_alloc_test.dir/internal/low_level_alloc_test.cc.o -o bin/absl_low_level_alloc_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [591/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_test.dir/cordz_test.cc.o -o bin/absl_cordz_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_cordz_sample_token.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [592/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_hash_function_defaults_test.dir/internal/hash_function_defaults_test.cc.o -o bin/absl_hash_function_defaults_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/hash/libabsl_hash.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [593/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_hash_generator_testing.so.2206.0.0 -o absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/container/CMakeFiles/hash_generator_testing.dir/internal/hash_generator_testing.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 && : [594/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so && : [595/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_fixed_array_test.dir/fixed_array_test.cc.o -o bin/absl_fixed_array_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [596/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_inlined_vector_test.dir/inlined_vector_test.cc.o -o bin/absl_inlined_vector_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [597/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_node_hash_map_test.dir/node_hash_map_test.cc.o -o bin/absl_node_hash_map_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [598/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_flat_hash_set_test.dir/flat_hash_set_test.cc.o -o bin/absl_flat_hash_set_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [599/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_hash_policy_testing_test.dir/internal/hash_policy_testing_test.cc.o -o bin/absl_hash_policy_testing_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [600/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_raw_hash_set_test.dir/internal/raw_hash_set_test.cc.o -o bin/absl_raw_hash_set_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/container/libabsl_raw_hash_set.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [601/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_flat_hash_map_test.dir/flat_hash_map_test.cc.o -o bin/absl_flat_hash_map_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_any_cast_impl.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [602/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_unordered_set_test.dir/internal/unordered_set_test.cc.o -o bin/absl_unordered_set_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [603/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_sample_element_size_test.dir/sample_element_size_test.cc.o -o bin/absl_sample_element_size_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [604/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_reflection.so.2206.0.0 -o absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [605/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_reflection.so && : [606/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags.so.2206.0.0 -o absl/flags/libabsl_flags.so.2206.0.0 absl/flags/CMakeFiles/flags.dir/flag.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [607/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags.so && : [608/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_node_hash_set_test.dir/node_hash_set_test.cc.o -o bin/absl_node_hash_set_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [609/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_usage_internal.so.2206.0.0 -o absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [610/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags_usage_internal.so && : [611/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_usage.so.2206.0.0 -o absl/flags/libabsl_flags_usage.so.2206.0.0 absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [612/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_usage.so.2206.0.0 absl/flags/libabsl_flags_usage.so.2206.0.0 absl/flags/libabsl_flags_usage.so && : [613/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_flags_parse.so.2206.0.0 -o absl/flags/libabsl_flags_parse.so.2206.0.0 absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/flags/libabsl_flags_usage.so.2206.0.0 absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [614/650] /usr/bin/cmake -E cmake_symlink_library absl/flags/libabsl_flags_parse.so.2206.0.0 absl/flags/libabsl_flags_parse.so.2206.0.0 absl/flags/libabsl_flags_parse.so && : [615/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_commandlineflag_test.dir/commandlineflag_test.cc.o -o bin/absl_flags_commandlineflag_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [616/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test.cc.o absl/flags/CMakeFiles/absl_flags_flag_test.dir/flag_test_defs.cc.o -o bin/absl_flags_flag_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [617/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_unordered_map_test.dir/internal/unordered_map_test.cc.o -o bin/absl_unordered_map_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/container/libabsl_hash_generator_testing.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [618/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_parse_test.dir/parse_test.cc.o -o bin/absl_flags_parse_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_parse.so.2206.0.0 absl/base/libabsl_scoped_set_env.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/flags/libabsl_flags_usage.so.2206.0.0 absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [619/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_reflection_test.dir/reflection_test.cc.o -o bin/absl_flags_reflection_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_usage.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [620/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/flags/CMakeFiles/absl_flags_usage_test.dir/internal/usage_test.cc.o -o bin/absl_flags_usage_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags_parse.so.2206.0.0 absl/flags/libabsl_flags_usage.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/flags/libabsl_flags_usage_internal.so.2206.0.0 absl/flags/libabsl_flags.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [621/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/functional/CMakeFiles/absl_any_invocable_test.dir/any_invocable_test.cc.o -o bin/absl_any_invocable_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [622/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/numeric/CMakeFiles/absl_int128_test.dir/int128_stream_test.cc.o absl/numeric/CMakeFiles/absl_int128_test.dir/int128_test.cc.o -o bin/absl_int128_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [623/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_mock_distributions_test.dir/mock_distributions_test.cc.o -o bin/absl_random_mock_distributions_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [624/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_poisson_distribution_test.dir/poisson_distribution_test.cc.o -o bin/absl_random_poisson_distribution_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/random/libabsl_random_internal_distribution_test_util.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [625/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_generate_real_test.dir/internal/generate_real_test.cc.o -o bin/absl_random_internal_generate_real_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [626/650] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_statusor.so.2206.0.0 -o absl/status/libabsl_statusor.so.2206.0.0 absl/status/CMakeFiles/statusor.dir/statusor.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/status:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/status/libabsl_status.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/base/libabsl_strerror.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [627/650] /usr/bin/cmake -E cmake_symlink_library absl/status/libabsl_statusor.so.2206.0.0 absl/status/libabsl_statusor.so.2206.0.0 absl/status/libabsl_statusor.so && : [628/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_mocking_bit_gen_test.dir/mocking_bit_gen_test.cc.o -o bin/absl_random_mocking_bit_gen_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [629/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/status/CMakeFiles/absl_statusor_test.dir/statusor_test.cc.o -o bin/absl_statusor_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/status:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/status/libabsl_statusor.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/status/libabsl_status.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/base/libabsl_strerror.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [630/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cord_test.dir/cord_test.cc.o -o bin/absl_cord_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/hash/libabsl_hash.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [631/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_span_test.dir/span_test.cc.o -o bin/absl_span_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [632/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_str_split_test.dir/str_split_test.cc.o -o bin/absl_str_split_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [633/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_optional_test.dir/optional_test.cc.o -o bin/absl_optional_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [634/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_optional_exception_safety_test.dir/optional_exception_safety_test.cc.o -MF absl/types/CMakeFiles/absl_optional_exception_safety_test.dir/optional_exception_safety_test.cc.o.d -o absl/types/CMakeFiles/absl_optional_exception_safety_test.dir/optional_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/optional.h:39: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [635/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_optional_exception_safety_test.dir/optional_exception_safety_test.cc.o -o bin/absl_optional_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [636/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_span_test_noexceptions.dir/span_test.cc.o -o bin/absl_span_test_noexceptions -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [637/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/hash/CMakeFiles/absl_hash_test.dir/hash_test.cc.o -o bin/absl_hash_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [638/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_variant_test.dir/variant_test.cc.o -MF absl/types/CMakeFiles/absl_variant_test.dir/variant_test.cc.o.d -o absl/types/CMakeFiles/absl_variant_test.dir/variant_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant_test.cc:20: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant.h:46: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [639/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_variant_test.dir/variant_test.cc.o -o bin/absl_variant_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [640/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_compare_test.dir/compare_test.cc.o -MF absl/types/CMakeFiles/absl_compare_test.dir/compare_test.cc.o.d -o absl/types/CMakeFiles/absl_compare_test.dir/compare_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/compare_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/compare_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/compare.h:39: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [641/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_compare_test.dir/compare_test.cc.o -o bin/absl_compare_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [642/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_variant_exception_safety_test.dir/variant_exception_safety_test.cc.o -MF absl/types/CMakeFiles/absl_variant_exception_safety_test.dir/variant_exception_safety_test.cc.o.d -o absl/types/CMakeFiles/absl_variant_exception_safety_test.dir/variant_exception_safety_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant_exception_safety_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant_exception_safety_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/variant.h:46: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ 5 warnings generated. [643/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_variant_exception_safety_test.dir/variant_exception_safety_test.cc.o -o bin/absl_variant_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [644/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/utility/CMakeFiles/absl_utility_test.dir/utility_test.cc.o -MF absl/utility/CMakeFiles/absl_utility_test.dir/utility_test.cc.o.d -o absl/utility/CMakeFiles/absl_utility_test.dir/utility_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/utility/utility.h:51: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ 23 warnings generated. [645/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/utility/CMakeFiles/absl_utility_test.dir/utility_test.cc.o -o bin/absl_utility_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [646/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_btree_test.dir/btree_test.cc.o -o bin/absl_btree_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/flags:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/flags/libabsl_flags.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/flags/libabsl_flags_internal.so.2206.0.0 absl/flags/libabsl_flags_marshalling.so.2206.0.0 absl/flags/libabsl_flags_reflection.so.2206.0.0 absl/flags/libabsl_flags_config.so.2206.0.0 absl/flags/libabsl_flags_program_name.so.2206.0.0 absl/flags/libabsl_flags_private_handle_accessor.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag.so.2206.0.0 absl/flags/libabsl_flags_commandlineflag_internal.so.2206.0.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [647/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_conformance_testing_test.dir/internal/conformance_testing_test.cc.o -MF absl/types/CMakeFiles/absl_conformance_testing_test.dir/internal/conformance_testing_test.cc.o.d -o absl/types/CMakeFiles/absl_conformance_testing_test.dir/internal/conformance_testing_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadMoveConstruct>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadMoveConstruct>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadMoveAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadMoveAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadMoveAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfMove>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfMove>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfMove>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfMove>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfMove>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfCopy>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfCopy>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfCopy>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfCopy>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfCopy>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfSwap>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfSwap>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfSwap>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfSwap>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfSwap>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ 221 warnings generated. [648/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -MD -MT absl/types/CMakeFiles/absl_conformance_testing_test_no_exceptions.dir/internal/conformance_testing_test.cc.o -MF absl/types/CMakeFiles/absl_conformance_testing_test_no_exceptions.dir/internal/conformance_testing_test.cc.o.d -o absl/types/CMakeFiles/absl_conformance_testing_test_no_exceptions.dir/internal/conformance_testing_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] 143 | return bit_cast(FromHost16(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] 146 | return bit_cast(FromHost32(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] 149 | return bit_cast(FromHost64(bit_cast(x))); | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile<>>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1179 | INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1180:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1180 | INSTANTIATE_TYPED_TEST_SUITE_P(Common, ProfileTest, CommonProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1181:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1181 | INSTANTIATE_TYPED_TEST_SUITE_P(ComparableHelpers, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1183:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1183 | INSTANTIATE_TYPED_TEST_SUITE_P(CommonComparable, ProfileTest, | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here 179 | EXPECT_FALSE(absl::is_trivially_default_constructible::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:744:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 744 | typename Types::Tail>::Register(prefix, | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here 450 | EXPECT_FALSE(absl::is_trivially_copy_assignable::value); | ^ /usr/include/gtest/internal/gtest-internal.h:471:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here 471 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:740:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here 740 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:799:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 799 | TypeParameterizedTest::Register( | ^ /usr/include/gtest/internal/gtest-internal.h:804:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 804 | Types>::Register(prefix, code_location, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1185:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 1185 | INSTANTIATE_TYPED_TEST_SUITE_P(Trivial, ProfileTest, TrivialProfilesToTest); | ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' 313 | Register(GTEST_STRINGIFY_(Prefix), \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, float>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1240:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1194:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>' requested here 1240 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1203:8: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1195:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1196:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1197:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8), (lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1198:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1199:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1200:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1201:8)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1202:8)>>::with_strict_profile>, nullptr>' requested here 1203 | .WITH_STRICT_PROFILE(absl::types_internal::RegularityDomain, profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1372:3: note: expanded from macro 'WITH_STRICT_PROFILE' 1372 | with_strict_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadMoveConstruct>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadMoveConstruct>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadMoveConstruct>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveConstruct, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1296:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1297:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1297 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadMoveAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadMoveAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadMoveAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1306:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1307:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1307 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::eq>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1321:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1319:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1320:10)>>::with_loose_profile' requested here 1321 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ne>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1331:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1329:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1330:10)>>::with_loose_profile' requested here 1331 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::lt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1341:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1339:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1340:10)>>::with_loose_profile' requested here 1341 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::le>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1351:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1349:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1350:10)>>::with_loose_profile' requested here 1351 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::ge>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1361:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1359:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1360:10)>>::with_loose_profile' requested here 1361 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant>' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl, absl::types_internal::CheckHashability::yes>>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf, absl::types_internal::CheckHashability::yes>>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadCompare<(anonymous namespace)::WhichCompIsBad::gt>, absl::types_internal::ComparableProfile, absl::types_internal::ComparableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1371:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1369:10)>, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1370:10)>>::with_loose_profile' requested here 1371 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfMove>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfMove>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfMove>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfMove>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfMove>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfMove, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfMove, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1402:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1403:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1403 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfCopy>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfCopy>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfCopy>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfCopy>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfCopy>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfCopy, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfCopy, absl::types_internal::EquatableValueProfile, absl::types_internal::EquatableValueProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1436:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1437:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1437 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfSwap>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadSelfSwap>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadSelfSwap>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadSelfSwap>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadSelfSwap>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadSelfSwap, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadSelfSwap, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::EquatableNothrowMovableProfile, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1463:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1464:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile' requested here 1464 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedMoveAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1503:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1504:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1504 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] 350 | : std::integral_constant' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 352 | is_trivially_destructible::value> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:388:1: note: in instantiation of template class 'absl::is_trivially_default_constructible<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 388 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(DefaultConstructible, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :221:1: note: expanded from here 221 | is_trivially_default_constructible | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:683:7: note: in instantiation of function template specialization 'absl::types_internal::default_constructible_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 683 | default_constructible_support_of(), move_constructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 494 | bool, __has_trivial_assign(typename std::remove_reference::type) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:400:1: note: in instantiation of template class 'absl::is_trivially_copy_assignable<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 400 | ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable, | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:374:30: note: expanded from macro 'ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER' 374 | ? absl::is_trivially_##property::value \ | ^ :14:1: note: expanded from here 14 | is_trivially_copy_assignable | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:685:7: note: in instantiation of function template specialization 'absl::types_internal::copy_assignable_support_of<(anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 685 | copy_assignable_support_of(), destructible_support_of(), | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:244:50: note: in instantiation of template class 'absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>' requested here 244 | struct PropertiesOfImpl> { | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: during template argument deduction for class template partial specialization 'PropertiesOfImpl>' [with T = absl::types_internal::SyntacticConformanceProfileOf<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CheckHashability::yes>] 254 | struct PropertiesOf : PropertiesOfImpl {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:254:23: note: in instantiation of template class 'absl::types_internal::PropertiesOfImpl>' requested here /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_profile.h:257:1: note: in instantiation of template class 'absl::types_internal::PropertiesOf>' requested here 257 | using PropertiesOfT = typename PropertiesOf::type; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:940:23: note: in instantiation of template type alias 'PropertiesOfT' requested here 940 | PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 964 | using minimal_profile = typename absl::conditional_t< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1256:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectRegularityImpl<(anonymous namespace)::BadDefaultInitializedCopyAssign, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::CombineProfiles, absl::types_internal::EquivalenceClassType<(lambda at /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1551:10)>>' requested here 1256 | (ExpectRegularityImpl< | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1552:10: note: in instantiation of function template specialization 'absl::types_internal::ExpectConformanceOf>::with_loose_profile, nullptr>' requested here 1552 | .WITH_LOOSE_PROFILE(profile); | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:1354:3: note: expanded from macro 'WITH_LOOSE_PROFILE' 1354 | with_loose_profile( \ | ^ 221 warnings generated. [649/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_conformance_testing_test.dir/internal/conformance_testing_test.cc.o -o bin/absl_conformance_testing_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_leak_check.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [650/650] : && /usr/bin/clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/types/CMakeFiles/absl_conformance_testing_test_no_exceptions.dir/internal/conformance_testing_test.cc.o -o bin/absl_conformance_testing_test_no_exceptions -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_leak_check.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Uc1JMG + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 ++ dirname /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd abseil-cpp-20220623.1 + DESTDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "None" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/cmake/absl/abslTargets.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/cmake/absl/abslTargets-none.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/cmake/absl/abslConfig.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/cmake/absl/abslConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/utility -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/utility/utility.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/transform_args.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/parentheses.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/conformance_testing_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/conformance_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/conformance_profile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/conformance_archetype.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/internal/conformance_aliases.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/compare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/bad_variant_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/bad_optional_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/bad_any_cast.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/types/any.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/zoneinfo.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/get_current_time_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/get_current_time_chrono.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/tzfile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_posix.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_libc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_impl.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_if.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/src/time_zone_fixed.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include/cctz/time_zone.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/internal/cctz/include/cctz/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/clock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/time/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/notification.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/mutex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/waiter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/thread_pool.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/per_thread_sem.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/kernel_timeout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/graphcycles.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/futex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/internal/create_thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/blocking_counter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/synchronization/barrier.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/substitute.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/strip.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/string_view.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/str_split.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/str_replace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/str_join.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/str_format.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/str_cat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/numbers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/match.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/utf8.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/string_constant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_split_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_join_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/parser.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/output.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/float_conversion.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/extension.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/checker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/bind.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/str_format/arg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/stl_type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/resize_uninitialized.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/pow10_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/ostringstream.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/numbers_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/memutil.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/escaping_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_update_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_update_scope.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_statistics.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_sample_token.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_handle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cordz_functions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_ring_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_ring.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_flat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_crc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_consume.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_btree_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_btree_navigator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_rep_btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/cord_data_edge.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/charconv_parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/charconv_bigint.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/internal/char_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/cordz_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/cord_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/cord_buffer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/cord_analysis.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/cord.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/charconv.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/strings/ascii.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/statusor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/status_payload_printer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/status.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/internal/statusor_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/status/internal/status_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/zipf_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/uniform_real_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/seed_sequences.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/seed_gen_exception.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/random.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/poisson_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/mocking_bit_gen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/mock_distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/log_uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/wide_multiply.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/uniform_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/sequence_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/seed_material.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/salted_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen_slow.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen_hwaes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen_detect.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/randen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/pool_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/platform.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/pcg_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/nonsecure_base.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/nanobenchmark.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/mock_overload_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/mock_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/iostream_state_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/generate_real.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/fastmath.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/fast_uniform_bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/explicit_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/distribution_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/distribution_caller.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/internal/chi_square.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/gaussian_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/exponential_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/discrete_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/bit_gen_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/beta_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/random/bernoulli_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/profiling -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/profiling/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/profiling/internal/sample_recorder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/profiling/internal/periodic_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/profiling/internal/exponential_biased.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/internal/representation.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/internal/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/int128_no_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/int128_have_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/int128.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/numeric/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/meta -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/meta/type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/memory -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/memory/memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/internal/spy_hash_state.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/internal/low_level_hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/internal/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/internal/city.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/hash_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/hash/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/internal/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/internal/front_binder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/internal/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/bind_front.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/functional/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/usage_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/reflection.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/marshalling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/sequence_lock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/registry.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/program_name.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/private_handle_accessor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/path_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/flag_msvc.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/internal/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/declare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/flags/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize_unimplemented.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize_emscripten.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize_elf.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize_darwin.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/stacktrace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/leak_check.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/vdso_support.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_x86-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_win32-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_unimplemented-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_riscv-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_powerpc-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_generic-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_emscripten-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_arm-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stacktrace_aarch64-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/stack_consumption.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/examine_stack.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/elf_mem_image.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/demangle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/internal/address_is_readable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/debugging/failure_signal_handler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/node_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/node_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_set_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_set_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_set_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_set_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_map_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_map_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_map_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/unordered_map_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/tracked.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/test_instance_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/raw_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/raw_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/node_slot_policy.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/layout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hashtablez_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hashtable_debug_hooks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hashtable_debug.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hash_policy_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hash_policy_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hash_generator_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/hash_function_defaults.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/counting_allocator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/container_memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/compressed_tuple.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/btree_container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/internal/btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/flat_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/flat_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/fixed_array.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/btree_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/btree_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/container/btree_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/cleanup -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/cleanup/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/cleanup/internal/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/cleanup/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/port.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/policy_checks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/options.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/optimization.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/macros.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/log_severity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/unscaledcycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/unaligned_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/tsan_mutex_interface.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/throw_delegate.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/sysinfo.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/strerror.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock_wait.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock_linux.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock_akaros.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/spinlock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/scoped_set_env.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/scheduling_mode.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/raw_logging.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/pretty_function.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/prefetch.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/per_thread_tls.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/low_level_scheduling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/low_level_alloc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/invoke.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/inline_variable_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/inline_variable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/hide_ptr.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/fast_type_id.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/exception_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/exception_safety_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/errno_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/endian.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/direct_mmap.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/cycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/atomic_hook_test_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/internal/atomic_hook.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/const_init.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/casts.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/call_once.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/base/attributes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/algorithm -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/algorithm/container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/include/absl/algorithm/algorithm.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_atomic_hook.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_errno_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_log_severity.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_log_severity.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_log_severity.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_raw_logging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_spinlock_wait.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_spinlock_wait.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_dynamic_annotations.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_core_headers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_malloc_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_base_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_throw_delegate.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_pretty_function.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_endian.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_scoped_set_env.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_strerror.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strerror.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strerror.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_fast_type_id.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_prefetch.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_algorithm.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_algorithm_container.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cleanup_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cleanup.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_btree.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_compressed_tuple.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_fixed_array.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_inlined_vector_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_inlined_vector.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_counting_allocator.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flat_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flat_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_node_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_node_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_container_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hash_function_defaults.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hash_policy_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hashtablez_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hashtable_debug.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hashtable_debug_hooks.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_node_slot_policy.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_raw_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_container_common.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_raw_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_layout.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_stacktrace.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_symbolize.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_examine_stack.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_failure_signal_handler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_debugging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_demangle_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_leak_check.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_leak_check.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_leak_check.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_debugging.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_path_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_program_name.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_marshalling.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_commandlineflag_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_commandlineflag.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_private_handle_accessor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_reflection.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_usage_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_usage.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_flags_parse.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_any_invocable.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bind_front.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_function_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_city.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_low_level_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_type_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_meta.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_int128.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_int128.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_int128.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_numeric.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_numeric_representation.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_sample_recorder.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_exponential_biased.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_exponential_biased.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_periodic_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_random.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_bit_gen_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_mock_helpers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_distributions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_seed_gen_exception.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_gen_exception.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_seed_sequences.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_distribution_caller.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_fast_uniform_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_seed_material.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_pool_urbg.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_salted_seed_seq.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_iostream_state_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_generate_real.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_wide_multiply.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_fastmath.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_nonsecure_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_pcg_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_randen_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_platform.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_platform.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_randen.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_randen_slow.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_distribution_test_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_random_internal_uniform_helper.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_status.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_statusor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_strings.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_strings_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_str_format.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_str_format_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cord_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_update_tracker.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_functions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_statistics.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_handle.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_info.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_sample_token.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cordz_update_scope.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_cord.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_graphcycles_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_kernel_timeout_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_synchronization.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_civil_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_civil_time.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_civil_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_time_zone.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time_zone.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time_zone.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_any.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bad_any_cast.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bad_any_cast_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_span.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_optional.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bad_optional_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_bad_variant_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_variant.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_compare.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/pkgconfig/absl_utility.pc + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time_zone.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_civil_time.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_civil_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_int128.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_leak_check.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_leak_check.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strerror.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_log_severity.so.2206.0.0 built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20220623.1-4.fc38_clang16_03 --unique-debug-suffix -20220623.1-4.fc38_clang16_03.aarch64 --unique-debug-src-base abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/abseil-cpp-20220623.1 find-debuginfo: starting Extracting debug info from 65 files /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal DWARF-compressing 65 files sepdebugcrcfix: Updated 65 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 6138 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4238) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4240) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x3d60) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_civil_time.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x230) exceeds the size of the file (0x13ad8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x270) exceeds the size of the file (0x23818) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc0) + file size (0x1e0) exceeds the size of the file (0x6518) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_info.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x2b0) exceeds the size of the file (0x1a6e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x260) exceeds the size of the file (0x1db88) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1e0) exceeds the size of the file (0x58e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x230) exceeds the size of the file (0xdb10) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_statusor.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x280) exceeds the size of the file (0x16188) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x280) exceeds the size of the file (0x11430) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdc8) + file size (0x1e0) exceeds the size of the file (0x7378) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x4600) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x230) exceeds the size of the file (0x6e00) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd18) + file size (0x250) exceeds the size of the file (0x5520) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4100) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x2c0) exceeds the size of the file (0x11ce0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x240) exceeds the size of the file (0x7508) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x250) exceeds the size of the file (0xdc40) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd70) + file size (0x200) exceeds the size of the file (0x5030) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_random_distributions.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x240) exceeds the size of the file (0x18618) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd68) + file size (0x220) exceeds the size of the file (0x4f10) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x210) exceeds the size of the file (0x5d80) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_int128.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0x15500) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x5a70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_city.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdd8) + file size (0x1d0) exceeds the size of the file (0xb5b0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hash.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x1f0) exceeds the size of the file (0x68e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x260) exceeds the size of the file (0xc698) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x4fd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fde0) + file size (0x1d0) exceeds the size of the file (0x6f58) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd98) + file size (0x210) exceeds the size of the file (0x59f8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fda8) + file size (0x200) exceeds the size of the file (0x45f0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_config.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc38) + file size (0x260) exceeds the size of the file (0x1d7e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x240) exceeds the size of the file (0xe638) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_leak_check.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fdf0) + file size (0x1c0) exceeds the size of the file (0x4800) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd50) + file size (0x240) exceeds the size of the file (0x248b8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x250) exceeds the size of the file (0x139e0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x280) exceeds the size of the file (0x9bd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_examine_stack.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd38) + file size (0x240) exceeds the size of the file (0x71c0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_symbolize.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fbf0) + file size (0x290) exceeds the size of the file (0x25588) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_stacktrace.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd40) + file size (0x240) exceeds the size of the file (0xc7a0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x7828) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x280) exceeds the size of the file (0x162d8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_strerror.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd08) + file size (0x230) exceeds the size of the file (0xb440) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd20) + file size (0x230) exceeds the size of the file (0x9d20) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x230) exceeds the size of the file (0xa6e8) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_base.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x250) exceeds the size of the file (0x15388) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fc80) + file size (0x270) exceeds the size of the file (0xfe70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd90) + file size (0x200) exceeds the size of the file (0x5cd0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x230) exceeds the size of the file (0xfe88) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib64/libabsl_log_severity.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fd88) + file size (0x210) exceeds the size of the file (0x5ae0) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug built with clang + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Q1mYfj + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd abseil-cpp-20220623.1 + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j4 Internal ctest changing into directory: /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build Test project /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build Start 1: absl_absl_exception_safety_testing_test Start 2: absl_atomic_hook_test Start 3: absl_bit_cast_test Start 4: absl_errno_saver_test 1/182 Test #3: absl_bit_cast_test ................................. Passed 0.03 sec Start 5: absl_throw_delegate_test 2/182 Test #1: absl_absl_exception_safety_testing_test ............ Passed 0.04 sec Start 6: absl_inline_variable_test 3/182 Test #2: absl_atomic_hook_test .............................. Passed 0.04 sec Start 7: absl_invoke_test 4/182 Test #4: absl_errno_saver_test .............................. Passed 0.04 sec Start 8: absl_spinlock_test 5/182 Test #5: absl_throw_delegate_test ........................... Passed 0.01 sec Start 9: absl_endian_test 6/182 Test #6: absl_inline_variable_test .......................... Passed 0.01 sec Start 10: absl_config_test 7/182 Test #7: absl_invoke_test ................................... Passed 0.01 sec Start 11: absl_call_once_test 8/182 Test #10: absl_config_test ................................... Passed 0.00 sec Start 12: absl_raw_logging_test 9/182 Test #11: absl_call_once_test ................................ Passed 0.01 sec Start 13: absl_sysinfo_test 10/182 Test #13: absl_sysinfo_test .................................. Passed 0.02 sec Start 14: absl_low_level_alloc_test 11/182 Test #9: absl_endian_test ................................... Passed 0.05 sec Start 15: absl_thread_identity_test 12/182 Test #15: absl_thread_identity_test .......................... Passed 0.03 sec Start 16: absl_scoped_set_env_test 13/182 Test #16: absl_scoped_set_env_test ........................... Passed 0.00 sec Start 17: absl_cmake_thread_test 14/182 Test #17: absl_cmake_thread_test ............................. Passed 0.04 sec Start 18: absl_log_severity_test 15/182 Test #18: absl_log_severity_test ............................. Passed 0.01 sec Start 19: absl_strerror_test 16/182 Test #19: absl_strerror_test ................................. Passed 0.03 sec Start 20: absl_fast_type_id_test 17/182 Test #20: absl_fast_type_id_test ............................. Passed 0.00 sec Start 21: absl_prefetch_test 18/182 Test #21: absl_prefetch_test ................................. Passed 0.00 sec Start 22: absl_optimization_test 19/182 Test #22: absl_optimization_test ............................. Passed 0.00 sec Start 23: absl_algorithm_test 20/182 Test #23: absl_algorithm_test ................................ Passed 0.01 sec Start 24: absl_container_test 21/182 Test #24: absl_container_test ................................ Passed 0.02 sec Start 25: absl_cleanup_test 22/182 Test #25: absl_cleanup_test .................................. Passed 0.00 sec Start 26: absl_btree_test 23/182 Test #8: absl_spinlock_test ................................. Passed 0.36 sec Start 27: absl_compressed_tuple_test 24/182 Test #27: absl_compressed_tuple_test ......................... Passed 0.00 sec Start 28: absl_fixed_array_test 25/182 Test #14: absl_low_level_alloc_test .......................... Passed 0.52 sec Start 29: absl_fixed_array_exception_safety_test 26/182 Test #29: absl_fixed_array_exception_safety_test ............. Passed 0.02 sec Start 30: absl_inlined_vector_test 27/182 Test #12: absl_raw_logging_test .............................. Passed 0.84 sec Start 31: absl_inlined_vector_exception_safety_test 28/182 Test #30: absl_inlined_vector_test ........................... Passed 0.26 sec Start 32: absl_test_instance_tracker_test 29/182 Test #32: absl_test_instance_tracker_test .................... Passed 0.00 sec Start 33: absl_flat_hash_map_test 30/182 Test #31: absl_inlined_vector_exception_safety_test .......... Passed 0.09 sec Start 34: absl_flat_hash_set_test 31/182 Test #33: absl_flat_hash_map_test ............................ Passed 0.08 sec Start 35: absl_node_hash_map_test 32/182 Test #35: absl_node_hash_map_test ............................ Passed 0.01 sec Start 36: absl_node_hash_set_test 33/182 Test #34: absl_flat_hash_set_test ............................ Passed 0.01 sec Start 37: absl_container_memory_test 34/182 Test #37: absl_container_memory_test ......................... Passed 0.00 sec Start 38: absl_hash_function_defaults_test 35/182 Test #36: absl_node_hash_set_test ............................ Passed 0.01 sec Start 39: absl_hash_policy_testing_test 36/182 Test #39: absl_hash_policy_testing_test ...................... Passed 0.00 sec Start 40: absl_hash_policy_traits_test 37/182 Test #40: absl_hash_policy_traits_test ....................... Passed 0.01 sec Start 41: absl_hashtablez_sampler_test 38/182 Test #38: absl_hash_function_defaults_test ................... Passed 0.05 sec Start 42: absl_node_slot_policy_test 39/182 Test #42: absl_node_slot_policy_test ......................... Passed 0.01 sec Start 43: absl_raw_hash_set_test 40/182 Test #28: absl_fixed_array_test .............................. Passed 0.82 sec Start 44: absl_raw_hash_set_allocator_test 41/182 Test #44: absl_raw_hash_set_allocator_test ................... Passed 0.01 sec Start 45: absl_layout_test 42/182 Test #45: absl_layout_test ................................... Passed 0.01 sec Start 46: absl_unordered_set_test 43/182 Test #46: absl_unordered_set_test ............................ Passed 0.02 sec Start 47: absl_unordered_map_test 44/182 Test #47: absl_unordered_map_test ............................ Passed 0.01 sec Start 48: absl_sample_element_size_test 45/182 Test #48: absl_sample_element_size_test ...................... Passed 0.00 sec Start 49: absl_symbolize_test 46/182 Test #49: absl_symbolize_test ................................ Passed 0.04 sec Start 50: absl_failure_signal_handler_test 47/182 Test #43: absl_raw_hash_set_test ............................. Passed 0.31 sec Start 51: absl_demangle_test 48/182 Test #51: absl_demangle_test ................................. Passed 0.02 sec Start 52: absl_leak_check_test 49/182 Test #52: absl_leak_check_test ............................... Passed 0.05 sec Start 53: absl_stack_consumption_test 50/182 Test #53: absl_stack_consumption_test ........................ Passed 0.02 sec Start 54: absl_flags_commandlineflag_test 51/182 Test #54: absl_flags_commandlineflag_test .................... Passed 0.01 sec Start 55: absl_flags_config_test 52/182 Test #55: absl_flags_config_test ............................. Passed 0.00 sec Start 56: absl_flags_flag_test 53/182 Test #56: absl_flags_flag_test ............................... Passed 1.61 sec Start 57: absl_flags_marshalling_test 54/182 Test #57: absl_flags_marshalling_test ........................ Passed 0.01 sec Start 58: absl_flags_parse_test 55/182 Test #50: absl_failure_signal_handler_test ................... Passed 1.88 sec Start 59: absl_flags_path_util_test 56/182 Test #59: absl_flags_path_util_test .......................... Passed 0.00 sec Start 60: absl_flags_program_name_test 57/182 Test #60: absl_flags_program_name_test ....................... Passed 0.01 sec Start 61: absl_flags_reflection_test 58/182 Test #61: absl_flags_reflection_test ......................... Passed 0.02 sec Start 62: absl_flags_sequence_lock_test 59/182 Test #58: absl_flags_parse_test .............................. Passed 0.15 sec Start 63: absl_flags_usage_config_test 60/182 Test #63: absl_flags_usage_config_test ....................... Passed 0.01 sec Start 64: absl_flags_usage_test 61/182 Test #64: absl_flags_usage_test .............................. Passed 0.22 sec Start 65: absl_any_invocable_test 62/182 Test #65: absl_any_invocable_test ............................ Passed 0.03 sec Start 66: absl_bind_front_test 63/182 Test #66: absl_bind_front_test ............................... Passed 0.01 sec Start 67: absl_function_ref_test 64/182 Test #67: absl_function_ref_test ............................. Passed 0.27 sec Start 68: absl_hash_test 65/182 Test #68: absl_hash_test ..................................... Passed 0.04 sec Start 69: absl_city_test 66/182 Test #69: absl_city_test ..................................... Passed 0.01 sec Start 70: absl_low_level_hash_test 67/182 Test #70: absl_low_level_hash_test ........................... Passed 0.00 sec Start 71: absl_memory_test 68/182 Test #71: absl_memory_test ................................... Passed 0.03 sec Start 72: absl_memory_exception_safety_test 69/182 Test #72: absl_memory_exception_safety_test .................. Passed 0.02 sec Start 73: absl_type_traits_test 70/182 Test #73: absl_type_traits_test .............................. Passed 0.01 sec Start 74: absl_bits_test 71/182 Test #74: absl_bits_test ..................................... Passed 0.04 sec Start 75: absl_int128_test 72/182 Test #41: absl_hashtablez_sampler_test ....................... Passed 3.01 sec Start 76: absl_sample_recorder_test 73/182 Test #75: absl_int128_test ................................... Passed 0.12 sec Start 77: absl_exponential_biased_test 74/182 Test #77: absl_exponential_biased_test ....................... Passed 0.11 sec Start 78: absl_periodic_sampler_test 75/182 Test #78: absl_periodic_sampler_test ......................... Passed 0.02 sec Start 79: absl_random_bit_gen_ref_test 76/182 Test #79: absl_random_bit_gen_ref_test ....................... Passed 0.01 sec Start 80: absl_random_mock_distributions_test 77/182 Test #80: absl_random_mock_distributions_test ................ Passed 0.02 sec Start 81: absl_random_mocking_bit_gen_test 78/182 Test #81: absl_random_mocking_bit_gen_test ................... Passed 0.03 sec Start 82: absl_random_bernoulli_distribution_test 79/182 Test #62: absl_flags_sequence_lock_test ...................... Passed 1.27 sec Start 83: absl_random_beta_distribution_test 80/182 Test #82: absl_random_bernoulli_distribution_test ............ Passed 0.31 sec Start 84: absl_random_distributions_test 81/182 Test #84: absl_random_distributions_test ..................... Passed 0.13 sec Start 85: absl_random_generators_test 82/182 Test #85: absl_random_generators_test ........................ Passed 0.01 sec Start 86: absl_random_log_uniform_int_distribution_test 83/182 Test #86: absl_random_log_uniform_int_distribution_test ...... Passed 0.01 sec Start 87: absl_random_discrete_distribution_test 84/182 Test #87: absl_random_discrete_distribution_test ............. Passed 0.01 sec Start 88: absl_random_poisson_distribution_test 85/182 Test #88: absl_random_poisson_distribution_test .............. Passed 1.39 sec Start 89: absl_random_exponential_distribution_test 86/182 Test #89: absl_random_exponential_distribution_test .......... Passed 0.32 sec Start 90: absl_random_gaussian_distribution_test 87/182 Test #26: absl_btree_test .................................... Passed 6.48 sec Start 91: absl_random_uniform_int_distribution_test 88/182 Test #76: absl_sample_recorder_test .......................... Passed 3.02 sec Start 92: absl_random_uniform_real_distribution_test 89/182 Test #90: absl_random_gaussian_distribution_test ............. Passed 0.61 sec Start 93: absl_random_zipf_distribution_test 90/182 Test #93: absl_random_zipf_distribution_test ................. Passed 0.06 sec Start 94: absl_random_examples_test 91/182 Test #94: absl_random_examples_test .......................... Passed 0.01 sec Start 95: absl_random_seed_sequences_test 92/182 Test #95: absl_random_seed_sequences_test .................... Passed 0.01 sec Start 96: absl_random_internal_traits_test 93/182 Test #96: absl_random_internal_traits_test ................... Passed 0.00 sec Start 97: absl_random_internal_generate_real_test 94/182 Test #97: absl_random_internal_generate_real_test ............ Passed 0.01 sec Start 98: absl_random_internal_distribution_test_util_test 95/182 Test #91: absl_random_uniform_int_distribution_test .......... Passed 0.99 sec Start 99: absl_random_internal_fastmath_test 96/182 Test #99: absl_random_internal_fastmath_test ................. Passed 0.00 sec Start 100: absl_random_internal_explicit_seed_seq_test 97/182 Test #100: absl_random_internal_explicit_seed_seq_test ........ Passed 0.01 sec Start 101: absl_random_internal_salted_seed_seq_test 98/182 Test #101: absl_random_internal_salted_seed_seq_test .......... Passed 0.01 sec Start 102: absl_random_internal_chi_square_test 99/182 Test #102: absl_random_internal_chi_square_test ............... Passed 0.01 sec Start 103: absl_random_internal_fast_uniform_bits_test 100/182 Test #98: absl_random_internal_distribution_test_util_test ... Passed 0.63 sec Start 104: absl_random_internal_nonsecure_base_test 101/182 Test #103: absl_random_internal_fast_uniform_bits_test ........ Passed 0.01 sec Start 105: absl_random_internal_seed_material_test 102/182 Test #104: absl_random_internal_nonsecure_base_test ........... Passed 0.00 sec Start 106: absl_random_internal_pool_urbg_test 103/182 Test #106: absl_random_internal_pool_urbg_test ................ Passed 0.01 sec Start 107: absl_random_internal_pcg_engine_test 104/182 Test #107: absl_random_internal_pcg_engine_test ............... Passed 0.00 sec Start 108: absl_random_internal_randen_engine_test 105/182 Test #108: absl_random_internal_randen_engine_test ............ Passed 0.12 sec Start 109: absl_random_internal_randen_test 106/182 Test #109: absl_random_internal_randen_test ................... Passed 0.00 sec Start 110: absl_random_internal_randen_slow_test 107/182 Test #110: absl_random_internal_randen_slow_test .............. Passed 0.00 sec Start 111: absl_random_internal_randen_hwaes_test 108/182 Test #111: absl_random_internal_randen_hwaes_test ............. Passed 0.01 sec Start 112: absl_random_internal_uniform_helper_test 109/182 Test #112: absl_random_internal_uniform_helper_test ........... Passed 0.00 sec Start 113: absl_random_internal_iostream_state_saver_test 110/182 Test #113: absl_random_internal_iostream_state_saver_test ..... Passed 0.01 sec Start 114: absl_random_internal_wide_multiply_test 111/182 Test #114: absl_random_internal_wide_multiply_test ............ Passed 0.00 sec Start 115: absl_status_test 112/182 Test #115: absl_status_test ................................... Passed 0.01 sec Start 116: absl_statusor_test 113/182 Test #105: absl_random_internal_seed_material_test ............ Passed 0.28 sec Start 117: absl_match_test 114/182 Test #117: absl_match_test .................................... Passed 0.01 sec Start 118: absl_escaping_test 115/182 Test #118: absl_escaping_test ................................. Passed 0.01 sec Start 119: absl_ascii_test 116/182 Test #119: absl_ascii_test .................................... Passed 0.01 sec Start 120: absl_memutil_test 117/182 Test #120: absl_memutil_test .................................. Passed 0.01 sec Start 121: absl_utf8_test 118/182 Test #121: absl_utf8_test ..................................... Passed 0.00 sec Start 122: absl_string_constant_test 119/182 Test #122: absl_string_constant_test .......................... Passed 0.00 sec Start 123: absl_string_view_test 120/182 Test #123: absl_string_view_test .............................. Passed 0.01 sec Start 124: absl_substitute_test 121/182 Test #116: absl_statusor_test ................................. Passed 0.19 sec Start 125: absl_str_replace_test 122/182 Test #125: absl_str_replace_test .............................. Passed 0.00 sec Start 126: absl_str_split_test 123/182 Test #92: absl_random_uniform_real_distribution_test ......... Passed 1.22 sec Start 127: absl_ostringstream_test 124/182 Test #127: absl_ostringstream_test ............................ Passed 0.00 sec Start 128: absl_resize_uninitialized_test 125/182 Test #128: absl_resize_uninitialized_test ..................... Passed 0.00 sec Start 129: absl_str_join_test 126/182 Test #129: absl_str_join_test ................................. Passed 0.00 sec Start 130: absl_str_cat_test 127/182 Test #124: absl_substitute_test ............................... Passed 0.20 sec Start 131: absl_numbers_test 128/182 Test #130: absl_str_cat_test .................................. Passed 0.57 sec Start 132: absl_strip_test 129/182 Test #132: absl_strip_test .................................... Passed 0.00 sec Start 133: absl_char_map_test 130/182 Test #133: absl_char_map_test ................................. Passed 0.00 sec Start 134: absl_charconv_test 131/182 Test #126: absl_str_split_test ................................ Passed 0.92 sec Start 135: absl_charconv_parse_test 132/182 Test #135: absl_charconv_parse_test ........................... Passed 0.00 sec Start 136: absl_charconv_bigint_test 133/182 Test #136: absl_charconv_bigint_test .......................... Passed 0.04 sec Start 137: absl_str_format_test 134/182 Test #83: absl_random_beta_distribution_test ................. Passed 4.90 sec Start 138: absl_str_format_extension_test 135/182 Test #138: absl_str_format_extension_test ..................... Passed 0.00 sec Start 139: absl_str_format_arg_test 136/182 Test #139: absl_str_format_arg_test ........................... Passed 0.00 sec Start 140: absl_str_format_bind_test 137/182 Test #140: absl_str_format_bind_test .......................... Passed 0.00 sec Start 141: absl_str_format_checker_test 138/182 Test #141: absl_str_format_checker_test ....................... Passed 0.00 sec Start 142: absl_str_format_convert_test 139/182 Test #137: absl_str_format_test ............................... Passed 0.46 sec Start 143: absl_str_format_output_test 140/182 Test #143: absl_str_format_output_test ........................ Passed 0.01 sec Start 144: absl_str_format_parser_test 141/182 Test #144: absl_str_format_parser_test ........................ Passed 0.00 sec Start 145: absl_pow10_helper_test 142/182 Test #145: absl_pow10_helper_test ............................. Passed 0.00 sec Start 146: absl_cordz_update_tracker_test 143/182 Test #146: absl_cordz_update_tracker_test ..................... Passed 0.01 sec Start 147: absl_cordz_functions_test 144/182 Test #147: absl_cordz_functions_test .......................... Passed 0.00 sec Start 148: absl_cordz_handle_test 145/182 Test #148: absl_cordz_handle_test ............................. Passed 3.01 sec Start 149: absl_cordz_info_test 146/182 Test #149: absl_cordz_info_test ............................... Passed 0.23 sec Start 150: absl_cordz_info_statistics_test 147/182 Test #134: absl_charconv_test ................................. Passed 4.21 sec Start 151: absl_cordz_sample_token_test 148/182 Test #131: absl_numbers_test .................................. Passed 4.87 sec Start 152: absl_cordz_update_scope_test 149/182 Test #152: absl_cordz_update_scope_test ....................... Passed 0.01 sec Start 153: absl_cord_test 150/182 Test #150: absl_cordz_info_statistics_test .................... Passed 1.01 sec Start 154: absl_cord_data_edge_test 151/182 Test #142: absl_str_format_convert_test ....................... Passed 4.83 sec Start 155: absl_cord_rep_btree_test 152/182 Test #154: absl_cord_data_edge_test ........................... Passed 0.56 sec Start 156: absl_cord_rep_btree_navigator_test 153/182 Test #156: absl_cord_rep_btree_navigator_test ................. Passed 0.36 sec Start 157: absl_cord_rep_btree_reader_test 154/182 Test #157: absl_cord_rep_btree_reader_test .................... Passed 0.02 sec Start 158: absl_cord_rep_crc_test 155/182 Test #158: absl_cord_rep_crc_test ............................. Passed 0.17 sec Start 159: absl_cord_ring_test 156/182 Test #151: absl_cordz_sample_token_test ....................... Passed 3.01 sec Start 160: absl_cord_ring_reader_test 157/182 Test #153: absl_cord_test ..................................... Passed 3.32 sec Start 161: absl_cordz_test 158/182 Test #161: absl_cordz_test .................................... Passed 0.01 sec Start 162: absl_barrier_test 159/182 Test #160: absl_cord_ring_reader_test ......................... Passed 0.83 sec Start 163: absl_blocking_counter_test 160/182 Test #159: absl_cord_ring_test ................................ Passed 2.21 sec Start 164: absl_graphcycles_test 161/182 Test #164: absl_graphcycles_test .............................. Passed 0.35 sec Start 165: absl_mutex_test 162/182 Test #162: absl_barrier_test .................................. Passed 1.01 sec Start 166: absl_notification_test 163/182 Test #166: absl_notification_test ............................. Passed 0.11 sec Start 167: absl_per_thread_sem_test 164/182 Test #163: absl_blocking_counter_test ......................... Passed 1.06 sec Start 168: absl_lifetime_test 165/182 Test #168: absl_lifetime_test ................................. Passed 0.00 sec Start 169: absl_time_test 166/182 Test #155: absl_cord_rep_btree_test ........................... Passed 3.75 sec Start 170: absl_any_test 167/182 Test #170: absl_any_test ...................................... Passed 0.00 sec Start 171: absl_any_test_noexceptions 168/182 Test #171: absl_any_test_noexceptions ......................... Passed 0.00 sec Start 172: absl_any_exception_safety_test 169/182 Test #172: absl_any_exception_safety_test ..................... Passed 0.00 sec Start 173: absl_span_test 170/182 Test #173: absl_span_test ..................................... Passed 0.30 sec Start 174: absl_span_test_noexceptions 171/182 Test #174: absl_span_test_noexceptions ........................ Passed 0.35 sec Start 175: absl_optional_test 172/182 Test #175: absl_optional_test ................................. Passed 0.00 sec Start 176: absl_optional_exception_safety_test 173/182 Test #176: absl_optional_exception_safety_test ................ Passed 0.00 sec Start 177: absl_conformance_testing_test 174/182 Test #177: absl_conformance_testing_test ...................... Passed 0.01 sec Start 178: absl_conformance_testing_test_no_exceptions 175/182 Test #178: absl_conformance_testing_test_no_exceptions ........ Passed 0.01 sec Start 179: absl_variant_test 176/182 Test #179: absl_variant_test .................................. Passed 0.00 sec Start 180: absl_compare_test 177/182 Test #180: absl_compare_test .................................. Passed 0.00 sec Start 181: absl_variant_exception_safety_test 178/182 Test #181: absl_variant_exception_safety_test ................. Passed 0.00 sec Start 182: absl_utility_test 179/182 Test #182: absl_utility_test .................................. Passed 0.00 sec 180/182 Test #167: absl_per_thread_sem_test ........................... Passed 4.30 sec 181/182 Test #169: absl_time_test ..................................... Passed 5.71 sec 182/182 Test #165: absl_mutex_test .................................... Passed 80.49 sec 100% tests passed, 0 tests failed out of 182 Total Test time (real) = 98.05 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4Px5Dy + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + DOCDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/doc/abseil-cpp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/doc/abseil-cpp + cp -pr FAQ.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/doc/abseil-cpp + cp -pr README.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/doc/abseil-cpp + cp -pr UPGRADES.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/doc/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.LxzsyA + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + LICENSEDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/licenses/abseil-cpp + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/licenses/abseil-cpp + cp -pr LICENSE /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64/usr/share/licenses/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Provides: abseil-cpp = 20220623.1-4.fc38_clang16_03 abseil-cpp(aarch-64) = 20220623.1-4.fc38_clang16_03 libabsl_bad_any_cast_impl.so.2206.0.0()(64bit) libabsl_bad_optional_access.so.2206.0.0()(64bit) libabsl_bad_variant_access.so.2206.0.0()(64bit) libabsl_base.so.2206.0.0()(64bit) libabsl_city.so.2206.0.0()(64bit) libabsl_civil_time.so.2206.0.0()(64bit) libabsl_cord.so.2206.0.0()(64bit) libabsl_cord_internal.so.2206.0.0()(64bit) libabsl_cordz_functions.so.2206.0.0()(64bit) libabsl_cordz_handle.so.2206.0.0()(64bit) libabsl_cordz_info.so.2206.0.0()(64bit) libabsl_cordz_sample_token.so.2206.0.0()(64bit) libabsl_debugging_internal.so.2206.0.0()(64bit) libabsl_demangle_internal.so.2206.0.0()(64bit) libabsl_examine_stack.so.2206.0.0()(64bit) libabsl_exponential_biased.so.2206.0.0()(64bit) libabsl_failure_signal_handler.so.2206.0.0()(64bit) libabsl_flags.so.2206.0.0()(64bit) libabsl_flags_commandlineflag.so.2206.0.0()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0()(64bit) libabsl_flags_config.so.2206.0.0()(64bit) libabsl_flags_internal.so.2206.0.0()(64bit) libabsl_flags_marshalling.so.2206.0.0()(64bit) libabsl_flags_parse.so.2206.0.0()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0()(64bit) libabsl_flags_program_name.so.2206.0.0()(64bit) libabsl_flags_reflection.so.2206.0.0()(64bit) libabsl_flags_usage.so.2206.0.0()(64bit) libabsl_flags_usage_internal.so.2206.0.0()(64bit) libabsl_graphcycles_internal.so.2206.0.0()(64bit) libabsl_hash.so.2206.0.0()(64bit) libabsl_hashtablez_sampler.so.2206.0.0()(64bit) libabsl_int128.so.2206.0.0()(64bit) libabsl_leak_check.so.2206.0.0()(64bit) libabsl_log_severity.so.2206.0.0()(64bit) libabsl_low_level_hash.so.2206.0.0()(64bit) libabsl_malloc_internal.so.2206.0.0()(64bit) libabsl_periodic_sampler.so.2206.0.0()(64bit) libabsl_random_distributions.so.2206.0.0()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0()(64bit) libabsl_random_internal_platform.so.2206.0.0()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0()(64bit) libabsl_random_internal_randen.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0()(64bit) libabsl_random_internal_seed_material.so.2206.0.0()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0()(64bit) libabsl_random_seed_sequences.so.2206.0.0()(64bit) libabsl_raw_hash_set.so.2206.0.0()(64bit) libabsl_raw_logging_internal.so.2206.0.0()(64bit) libabsl_scoped_set_env.so.2206.0.0()(64bit) libabsl_spinlock_wait.so.2206.0.0()(64bit) libabsl_stacktrace.so.2206.0.0()(64bit) libabsl_status.so.2206.0.0()(64bit) libabsl_statusor.so.2206.0.0()(64bit) libabsl_str_format_internal.so.2206.0.0()(64bit) libabsl_strerror.so.2206.0.0()(64bit) libabsl_strings.so.2206.0.0()(64bit) libabsl_strings_internal.so.2206.0.0()(64bit) libabsl_symbolize.so.2206.0.0()(64bit) libabsl_synchronization.so.2206.0.0()(64bit) libabsl_throw_delegate.so.2206.0.0()(64bit) libabsl_time.so.2206.0.0()(64bit) libabsl_time_zone.so.2206.0.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libabsl_base.so.2206.0.0()(64bit) libabsl_city.so.2206.0.0()(64bit) libabsl_cord.so.2206.0.0()(64bit) libabsl_cord_internal.so.2206.0.0()(64bit) libabsl_cordz_functions.so.2206.0.0()(64bit) libabsl_cordz_handle.so.2206.0.0()(64bit) libabsl_cordz_info.so.2206.0.0()(64bit) libabsl_debugging_internal.so.2206.0.0()(64bit) libabsl_demangle_internal.so.2206.0.0()(64bit) libabsl_examine_stack.so.2206.0.0()(64bit) libabsl_exponential_biased.so.2206.0.0()(64bit) libabsl_flags_commandlineflag.so.2206.0.0()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0()(64bit) libabsl_flags_config.so.2206.0.0()(64bit) libabsl_flags_internal.so.2206.0.0()(64bit) libabsl_flags_marshalling.so.2206.0.0()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0()(64bit) libabsl_flags_program_name.so.2206.0.0()(64bit) libabsl_flags_reflection.so.2206.0.0()(64bit) libabsl_flags_usage.so.2206.0.0()(64bit) libabsl_flags_usage_internal.so.2206.0.0()(64bit) libabsl_graphcycles_internal.so.2206.0.0()(64bit) libabsl_hash.so.2206.0.0()(64bit) libabsl_int128.so.2206.0.0()(64bit) libabsl_low_level_hash.so.2206.0.0()(64bit) libabsl_malloc_internal.so.2206.0.0()(64bit) libabsl_random_internal_platform.so.2206.0.0()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0()(64bit) libabsl_random_internal_randen.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0()(64bit) libabsl_random_internal_seed_material.so.2206.0.0()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0()(64bit) libabsl_raw_hash_set.so.2206.0.0()(64bit) libabsl_raw_logging_internal.so.2206.0.0()(64bit) libabsl_spinlock_wait.so.2206.0.0()(64bit) libabsl_stacktrace.so.2206.0.0()(64bit) libabsl_status.so.2206.0.0()(64bit) libabsl_str_format_internal.so.2206.0.0()(64bit) libabsl_strerror.so.2206.0.0()(64bit) libabsl_strings.so.2206.0.0()(64bit) libabsl_strings_internal.so.2206.0.0()(64bit) libabsl_symbolize.so.2206.0.0()(64bit) libabsl_synchronization.so.2206.0.0()(64bit) libabsl_throw_delegate.so.2206.0.0()(64bit) libabsl_time.so.2206.0.0()(64bit) libabsl_time_zone.so.2206.0.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: abseil-cpp-devel-20220623.1-4.fc38_clang16_03.aarch64 Provides: abseil-cpp-devel = 20220623.1-4.fc38_clang16_03 abseil-cpp-devel(aarch-64) = 20220623.1-4.fc38_clang16_03 cmake(absl) = 20220623 pkgconfig(absl_algorithm) = 20220623 pkgconfig(absl_algorithm_container) = 20220623 pkgconfig(absl_any) = 20220623 pkgconfig(absl_any_invocable) = 20220623 pkgconfig(absl_atomic_hook) = 20220623 pkgconfig(absl_bad_any_cast) = 20220623 pkgconfig(absl_bad_any_cast_impl) = 20220623 pkgconfig(absl_bad_optional_access) = 20220623 pkgconfig(absl_bad_variant_access) = 20220623 pkgconfig(absl_base) = 20220623 pkgconfig(absl_base_internal) = 20220623 pkgconfig(absl_bind_front) = 20220623 pkgconfig(absl_bits) = 20220623 pkgconfig(absl_btree) = 20220623 pkgconfig(absl_city) = 20220623 pkgconfig(absl_civil_time) = 20220623 pkgconfig(absl_cleanup) = 20220623 pkgconfig(absl_cleanup_internal) = 20220623 pkgconfig(absl_compare) = 20220623 pkgconfig(absl_compressed_tuple) = 20220623 pkgconfig(absl_config) = 20220623 pkgconfig(absl_container_common) = 20220623 pkgconfig(absl_container_memory) = 20220623 pkgconfig(absl_cord) = 20220623 pkgconfig(absl_cord_internal) = 20220623 pkgconfig(absl_cordz_functions) = 20220623 pkgconfig(absl_cordz_handle) = 20220623 pkgconfig(absl_cordz_info) = 20220623 pkgconfig(absl_cordz_sample_token) = 20220623 pkgconfig(absl_cordz_statistics) = 20220623 pkgconfig(absl_cordz_update_scope) = 20220623 pkgconfig(absl_cordz_update_tracker) = 20220623 pkgconfig(absl_core_headers) = 20220623 pkgconfig(absl_counting_allocator) = 20220623 pkgconfig(absl_debugging) = 20220623 pkgconfig(absl_debugging_internal) = 20220623 pkgconfig(absl_demangle_internal) = 20220623 pkgconfig(absl_dynamic_annotations) = 20220623 pkgconfig(absl_endian) = 20220623 pkgconfig(absl_errno_saver) = 20220623 pkgconfig(absl_examine_stack) = 20220623 pkgconfig(absl_exponential_biased) = 20220623 pkgconfig(absl_failure_signal_handler) = 20220623 pkgconfig(absl_fast_type_id) = 20220623 pkgconfig(absl_fixed_array) = 20220623 pkgconfig(absl_flags) = 20220623 pkgconfig(absl_flags_commandlineflag) = 20220623 pkgconfig(absl_flags_commandlineflag_internal) = 20220623 pkgconfig(absl_flags_config) = 20220623 pkgconfig(absl_flags_internal) = 20220623 pkgconfig(absl_flags_marshalling) = 20220623 pkgconfig(absl_flags_parse) = 20220623 pkgconfig(absl_flags_path_util) = 20220623 pkgconfig(absl_flags_private_handle_accessor) = 20220623 pkgconfig(absl_flags_program_name) = 20220623 pkgconfig(absl_flags_reflection) = 20220623 pkgconfig(absl_flags_usage) = 20220623 pkgconfig(absl_flags_usage_internal) = 20220623 pkgconfig(absl_flat_hash_map) = 20220623 pkgconfig(absl_flat_hash_set) = 20220623 pkgconfig(absl_function_ref) = 20220623 pkgconfig(absl_graphcycles_internal) = 20220623 pkgconfig(absl_hash) = 20220623 pkgconfig(absl_hash_function_defaults) = 20220623 pkgconfig(absl_hash_policy_traits) = 20220623 pkgconfig(absl_hashtable_debug) = 20220623 pkgconfig(absl_hashtable_debug_hooks) = 20220623 pkgconfig(absl_hashtablez_sampler) = 20220623 pkgconfig(absl_inlined_vector) = 20220623 pkgconfig(absl_inlined_vector_internal) = 20220623 pkgconfig(absl_int128) = 20220623 pkgconfig(absl_kernel_timeout_internal) = 20220623 pkgconfig(absl_layout) = 20220623 pkgconfig(absl_leak_check) = 20220623 pkgconfig(absl_log_severity) = 20220623 pkgconfig(absl_low_level_hash) = 20220623 pkgconfig(absl_malloc_internal) = 20220623 pkgconfig(absl_memory) = 20220623 pkgconfig(absl_meta) = 20220623 pkgconfig(absl_node_hash_map) = 20220623 pkgconfig(absl_node_hash_set) = 20220623 pkgconfig(absl_node_slot_policy) = 20220623 pkgconfig(absl_numeric) = 20220623 pkgconfig(absl_numeric_representation) = 20220623 pkgconfig(absl_optional) = 20220623 pkgconfig(absl_periodic_sampler) = 20220623 pkgconfig(absl_prefetch) = 20220623 pkgconfig(absl_pretty_function) = 20220623 pkgconfig(absl_random_bit_gen_ref) = 20220623 pkgconfig(absl_random_distributions) = 20220623 pkgconfig(absl_random_internal_distribution_caller) = 20220623 pkgconfig(absl_random_internal_distribution_test_util) = 20220623 pkgconfig(absl_random_internal_fast_uniform_bits) = 20220623 pkgconfig(absl_random_internal_fastmath) = 20220623 pkgconfig(absl_random_internal_generate_real) = 20220623 pkgconfig(absl_random_internal_iostream_state_saver) = 20220623 pkgconfig(absl_random_internal_mock_helpers) = 20220623 pkgconfig(absl_random_internal_nonsecure_base) = 20220623 pkgconfig(absl_random_internal_pcg_engine) = 20220623 pkgconfig(absl_random_internal_platform) = 20220623 pkgconfig(absl_random_internal_pool_urbg) = 20220623 pkgconfig(absl_random_internal_randen) = 20220623 pkgconfig(absl_random_internal_randen_engine) = 20220623 pkgconfig(absl_random_internal_randen_hwaes) = 20220623 pkgconfig(absl_random_internal_randen_hwaes_impl) = 20220623 pkgconfig(absl_random_internal_randen_slow) = 20220623 pkgconfig(absl_random_internal_salted_seed_seq) = 20220623 pkgconfig(absl_random_internal_seed_material) = 20220623 pkgconfig(absl_random_internal_traits) = 20220623 pkgconfig(absl_random_internal_uniform_helper) = 20220623 pkgconfig(absl_random_internal_wide_multiply) = 20220623 pkgconfig(absl_random_random) = 20220623 pkgconfig(absl_random_seed_gen_exception) = 20220623 pkgconfig(absl_random_seed_sequences) = 20220623 pkgconfig(absl_raw_hash_map) = 20220623 pkgconfig(absl_raw_hash_set) = 20220623 pkgconfig(absl_raw_logging_internal) = 20220623 pkgconfig(absl_sample_recorder) = 20220623 pkgconfig(absl_scoped_set_env) = 20220623 pkgconfig(absl_span) = 20220623 pkgconfig(absl_spinlock_wait) = 20220623 pkgconfig(absl_stacktrace) = 20220623 pkgconfig(absl_status) = 20220623 pkgconfig(absl_statusor) = 20220623 pkgconfig(absl_str_format) = 20220623 pkgconfig(absl_str_format_internal) = 20220623 pkgconfig(absl_strerror) = 20220623 pkgconfig(absl_strings) = 20220623 pkgconfig(absl_strings_internal) = 20220623 pkgconfig(absl_symbolize) = 20220623 pkgconfig(absl_synchronization) = 20220623 pkgconfig(absl_throw_delegate) = 20220623 pkgconfig(absl_time) = 20220623 pkgconfig(absl_time_zone) = 20220623 pkgconfig(absl_type_traits) = 20220623 pkgconfig(absl_utility) = 20220623 pkgconfig(absl_variant) = 20220623 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(aarch-64) libabsl_bad_any_cast_impl.so.2206.0.0()(64bit) libabsl_bad_optional_access.so.2206.0.0()(64bit) libabsl_bad_variant_access.so.2206.0.0()(64bit) libabsl_base.so.2206.0.0()(64bit) libabsl_city.so.2206.0.0()(64bit) libabsl_civil_time.so.2206.0.0()(64bit) libabsl_cord.so.2206.0.0()(64bit) libabsl_cord_internal.so.2206.0.0()(64bit) libabsl_cordz_functions.so.2206.0.0()(64bit) libabsl_cordz_handle.so.2206.0.0()(64bit) libabsl_cordz_info.so.2206.0.0()(64bit) libabsl_cordz_sample_token.so.2206.0.0()(64bit) libabsl_debugging_internal.so.2206.0.0()(64bit) libabsl_demangle_internal.so.2206.0.0()(64bit) libabsl_examine_stack.so.2206.0.0()(64bit) libabsl_exponential_biased.so.2206.0.0()(64bit) libabsl_failure_signal_handler.so.2206.0.0()(64bit) libabsl_flags.so.2206.0.0()(64bit) libabsl_flags_commandlineflag.so.2206.0.0()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0()(64bit) libabsl_flags_config.so.2206.0.0()(64bit) libabsl_flags_internal.so.2206.0.0()(64bit) libabsl_flags_marshalling.so.2206.0.0()(64bit) libabsl_flags_parse.so.2206.0.0()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0()(64bit) libabsl_flags_program_name.so.2206.0.0()(64bit) libabsl_flags_reflection.so.2206.0.0()(64bit) libabsl_flags_usage.so.2206.0.0()(64bit) libabsl_flags_usage_internal.so.2206.0.0()(64bit) libabsl_graphcycles_internal.so.2206.0.0()(64bit) libabsl_hash.so.2206.0.0()(64bit) libabsl_hashtablez_sampler.so.2206.0.0()(64bit) libabsl_int128.so.2206.0.0()(64bit) libabsl_leak_check.so.2206.0.0()(64bit) libabsl_log_severity.so.2206.0.0()(64bit) libabsl_low_level_hash.so.2206.0.0()(64bit) libabsl_malloc_internal.so.2206.0.0()(64bit) libabsl_periodic_sampler.so.2206.0.0()(64bit) libabsl_random_distributions.so.2206.0.0()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0()(64bit) libabsl_random_internal_platform.so.2206.0.0()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0()(64bit) libabsl_random_internal_randen.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0()(64bit) libabsl_random_internal_seed_material.so.2206.0.0()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0()(64bit) libabsl_random_seed_sequences.so.2206.0.0()(64bit) libabsl_raw_hash_set.so.2206.0.0()(64bit) libabsl_raw_logging_internal.so.2206.0.0()(64bit) libabsl_scoped_set_env.so.2206.0.0()(64bit) libabsl_spinlock_wait.so.2206.0.0()(64bit) libabsl_stacktrace.so.2206.0.0()(64bit) libabsl_status.so.2206.0.0()(64bit) libabsl_statusor.so.2206.0.0()(64bit) libabsl_str_format_internal.so.2206.0.0()(64bit) libabsl_strerror.so.2206.0.0()(64bit) libabsl_strings.so.2206.0.0()(64bit) libabsl_strings_internal.so.2206.0.0()(64bit) libabsl_symbolize.so.2206.0.0()(64bit) libabsl_synchronization.so.2206.0.0()(64bit) libabsl_throw_delegate.so.2206.0.0()(64bit) libabsl_time.so.2206.0.0()(64bit) libabsl_time_zone.so.2206.0.0()(64bit) pkgconfig(absl_algorithm) = 20220623 pkgconfig(absl_algorithm_container) = 20220623 pkgconfig(absl_atomic_hook) = 20220623 pkgconfig(absl_bad_any_cast) = 20220623 pkgconfig(absl_bad_any_cast_impl) = 20220623 pkgconfig(absl_bad_optional_access) = 20220623 pkgconfig(absl_bad_variant_access) = 20220623 pkgconfig(absl_base) = 20220623 pkgconfig(absl_base_internal) = 20220623 pkgconfig(absl_bits) = 20220623 pkgconfig(absl_city) = 20220623 pkgconfig(absl_civil_time) = 20220623 pkgconfig(absl_cleanup_internal) = 20220623 pkgconfig(absl_compare) = 20220623 pkgconfig(absl_compressed_tuple) = 20220623 pkgconfig(absl_config) = 20220623 pkgconfig(absl_container_common) = 20220623 pkgconfig(absl_container_memory) = 20220623 pkgconfig(absl_cord) = 20220623 pkgconfig(absl_cord_internal) = 20220623 pkgconfig(absl_cordz_functions) = 20220623 pkgconfig(absl_cordz_handle) = 20220623 pkgconfig(absl_cordz_info) = 20220623 pkgconfig(absl_cordz_statistics) = 20220623 pkgconfig(absl_cordz_update_scope) = 20220623 pkgconfig(absl_cordz_update_tracker) = 20220623 pkgconfig(absl_core_headers) = 20220623 pkgconfig(absl_debugging_internal) = 20220623 pkgconfig(absl_demangle_internal) = 20220623 pkgconfig(absl_dynamic_annotations) = 20220623 pkgconfig(absl_endian) = 20220623 pkgconfig(absl_errno_saver) = 20220623 pkgconfig(absl_examine_stack) = 20220623 pkgconfig(absl_exponential_biased) = 20220623 pkgconfig(absl_fast_type_id) = 20220623 pkgconfig(absl_fixed_array) = 20220623 pkgconfig(absl_flags) = 20220623 pkgconfig(absl_flags_commandlineflag) = 20220623 pkgconfig(absl_flags_commandlineflag_internal) = 20220623 pkgconfig(absl_flags_config) = 20220623 pkgconfig(absl_flags_internal) = 20220623 pkgconfig(absl_flags_marshalling) = 20220623 pkgconfig(absl_flags_path_util) = 20220623 pkgconfig(absl_flags_private_handle_accessor) = 20220623 pkgconfig(absl_flags_program_name) = 20220623 pkgconfig(absl_flags_reflection) = 20220623 pkgconfig(absl_flags_usage) = 20220623 pkgconfig(absl_flags_usage_internal) = 20220623 pkgconfig(absl_flat_hash_map) = 20220623 pkgconfig(absl_function_ref) = 20220623 pkgconfig(absl_graphcycles_internal) = 20220623 pkgconfig(absl_hash) = 20220623 pkgconfig(absl_hash_function_defaults) = 20220623 pkgconfig(absl_hash_policy_traits) = 20220623 pkgconfig(absl_hashtable_debug_hooks) = 20220623 pkgconfig(absl_hashtablez_sampler) = 20220623 pkgconfig(absl_inlined_vector) = 20220623 pkgconfig(absl_inlined_vector_internal) = 20220623 pkgconfig(absl_int128) = 20220623 pkgconfig(absl_kernel_timeout_internal) = 20220623 pkgconfig(absl_layout) = 20220623 pkgconfig(absl_leak_check) = 20220623 pkgconfig(absl_log_severity) = 20220623 pkgconfig(absl_low_level_hash) = 20220623 pkgconfig(absl_malloc_internal) = 20220623 pkgconfig(absl_memory) = 20220623 pkgconfig(absl_meta) = 20220623 pkgconfig(absl_node_slot_policy) = 20220623 pkgconfig(absl_numeric_representation) = 20220623 pkgconfig(absl_optional) = 20220623 pkgconfig(absl_prefetch) = 20220623 pkgconfig(absl_random_distributions) = 20220623 pkgconfig(absl_random_internal_distribution_caller) = 20220623 pkgconfig(absl_random_internal_fast_uniform_bits) = 20220623 pkgconfig(absl_random_internal_fastmath) = 20220623 pkgconfig(absl_random_internal_generate_real) = 20220623 pkgconfig(absl_random_internal_iostream_state_saver) = 20220623 pkgconfig(absl_random_internal_nonsecure_base) = 20220623 pkgconfig(absl_random_internal_pcg_engine) = 20220623 pkgconfig(absl_random_internal_platform) = 20220623 pkgconfig(absl_random_internal_pool_urbg) = 20220623 pkgconfig(absl_random_internal_randen) = 20220623 pkgconfig(absl_random_internal_randen_engine) = 20220623 pkgconfig(absl_random_internal_randen_hwaes) = 20220623 pkgconfig(absl_random_internal_randen_hwaes_impl) = 20220623 pkgconfig(absl_random_internal_randen_slow) = 20220623 pkgconfig(absl_random_internal_salted_seed_seq) = 20220623 pkgconfig(absl_random_internal_seed_material) = 20220623 pkgconfig(absl_random_internal_traits) = 20220623 pkgconfig(absl_random_internal_uniform_helper) = 20220623 pkgconfig(absl_random_internal_wide_multiply) = 20220623 pkgconfig(absl_random_seed_gen_exception) = 20220623 pkgconfig(absl_random_seed_sequences) = 20220623 pkgconfig(absl_raw_hash_map) = 20220623 pkgconfig(absl_raw_hash_set) = 20220623 pkgconfig(absl_raw_logging_internal) = 20220623 pkgconfig(absl_sample_recorder) = 20220623 pkgconfig(absl_span) = 20220623 pkgconfig(absl_spinlock_wait) = 20220623 pkgconfig(absl_stacktrace) = 20220623 pkgconfig(absl_status) = 20220623 pkgconfig(absl_str_format) = 20220623 pkgconfig(absl_str_format_internal) = 20220623 pkgconfig(absl_strerror) = 20220623 pkgconfig(absl_strings) = 20220623 pkgconfig(absl_strings_internal) = 20220623 pkgconfig(absl_symbolize) = 20220623 pkgconfig(absl_synchronization) = 20220623 pkgconfig(absl_throw_delegate) = 20220623 pkgconfig(absl_time) = 20220623 pkgconfig(absl_time_zone) = 20220623 pkgconfig(absl_type_traits) = 20220623 pkgconfig(absl_utility) = 20220623 pkgconfig(absl_variant) = 20220623 Processing files: abseil-cpp-debugsource-20220623.1-4.fc38_clang16_03.aarch64 Provides: abseil-cpp-debugsource = 20220623.1-4.fc38_clang16_03 abseil-cpp-debugsource(aarch-64) = 20220623.1-4.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: abseil-cpp-debuginfo-20220623.1-4.fc38_clang16_03.aarch64 Provides: abseil-cpp-debuginfo = 20220623.1-4.fc38_clang16_03 abseil-cpp-debuginfo(aarch-64) = 20220623.1-4.fc38_clang16_03 debuginfo(build-id) = 00ed4b1e08feb2f6154fc71f5ef2926f757d7158 debuginfo(build-id) = 01e8f4957c0dedc24fa6611df80a40f29205ba69 debuginfo(build-id) = 057d620c644e2ff0e4893d664a4e72dc42a13cb1 debuginfo(build-id) = 05e0b2c7e12e9e7ebdf6481a1eea5f0fd3819d6f debuginfo(build-id) = 08d58cb9e753d3133de656e8c5f02d2bbccec9c9 debuginfo(build-id) = 0a9578c51810deb91e68b29f6668e4e1640495e4 debuginfo(build-id) = 1c344e2d5839268802ada8894bb6ea462ee0b7c1 debuginfo(build-id) = 1cb03ec5407e6259c1cdf8767bcbba031c3a0aad debuginfo(build-id) = 1d17596aa370ba5bf0ba6c09a54210c91c7b72c9 debuginfo(build-id) = 276a35143b264901846fe5a9870d5eac5558db80 debuginfo(build-id) = 315feb0d270bbfa68ce0edb71287fc17d355340e debuginfo(build-id) = 3acf5d35520de6f649a88693f61a8f63ebccd6d4 debuginfo(build-id) = 3e2d8a2a6016b280ddb486b494e7dca739767508 debuginfo(build-id) = 4567cce26c1f3b7d7a8c4b90ddd786507f24d71f debuginfo(build-id) = 4cfacb377ce9f73c5eb9ab3659d1c18202a8c58f debuginfo(build-id) = 502087d9751ee3be395ca7d07aa88619c5f4be9a debuginfo(build-id) = 50f04b24d640a0a6104819ddd0772cfadd6d3868 debuginfo(build-id) = 550465c51deb97f0fb0435a888a57f9fe4718281 debuginfo(build-id) = 56a628fb839700fc9d765e2f6b820101b45b6b76 debuginfo(build-id) = 5aa4463809a88b8d5b9797348a14941d3c2f3b32 debuginfo(build-id) = 5e1ec6581ed93b24ec439b9cee04c1a1fa955661 debuginfo(build-id) = 5e1f1735b9500140b8e3d1656a985ee8537fa6b1 debuginfo(build-id) = 630b5f82a595a7583a3db349006592d402185f42 debuginfo(build-id) = 65df5af0acfca5f6acb914531b2f69de861f6d33 debuginfo(build-id) = 680fe8dc02cf35a87706bc33541fa046c1c7e11a debuginfo(build-id) = 6c3b1c63a7bc6278cac03d464f8564b7cb243d36 debuginfo(build-id) = 6c8066d35e5b0ed6411e7a2702dd0229f5c8203d debuginfo(build-id) = 6e7228771097b9e1ff89865399bdfc6712851a4e debuginfo(build-id) = 6fd3d57e18309296107354eabeec2ac495fb0390 debuginfo(build-id) = 756098a3466f2f13cc5bb797df0caae11226e475 debuginfo(build-id) = 784ac90292a81fb7f6f9f5329fdb5d0265c24b7b debuginfo(build-id) = 7b670aeb484c85f662b1360b1b32cc8f17eb8a17 debuginfo(build-id) = 7b95bb77c3b53ecb66055c400688927a3f519224 debuginfo(build-id) = 8e8dff1f0e895dcbff0c0ae1be0db44e653e97ad debuginfo(build-id) = 8f345a788f7d1af54c85939766c9cf346a2a6fd9 debuginfo(build-id) = 91c6d4a0637984588e833166a6d1b01a3befbbab debuginfo(build-id) = 92ade3ea20fe35fdbe685684a06de2b1194b9afc debuginfo(build-id) = 9c0a6e005c2d590f9f6f118b57cff696cf7c3d82 debuginfo(build-id) = a64d08dc2fd78c4bd12336deeebbd19ac4b0376d debuginfo(build-id) = aaa501d743f5011b031ebe1a73165346ce729f31 debuginfo(build-id) = abd65564e59ebf44a6f966eb5f408ef6878bb512 debuginfo(build-id) = aca074d2a9374118890ccaf4a74a1a8ee861d496 debuginfo(build-id) = b05a28e88a465bd9d1a0fc3d9e937d4d683809b0 debuginfo(build-id) = b1772ff2f8c8a905c2f5ad3ba9645fd3bb7451f3 debuginfo(build-id) = b1d5513cc44961ce4a60fad9026e7287948651d1 debuginfo(build-id) = b259a79ffe7d38533b9273d65d7e357177611581 debuginfo(build-id) = b2c4c3f8fedd75e30be6ac7bed4993bc076eaec0 debuginfo(build-id) = b7fdff62eecc0a143cf959e4cbf2b1669317ecef debuginfo(build-id) = ba5221bd521a5081b8deb4d4c19e17f43a3d19d8 debuginfo(build-id) = bf0b87319a013fd8a03d655ea119622208bfa571 debuginfo(build-id) = bf69b8dc19f2a85759a3d183a9d32dabd687a6b1 debuginfo(build-id) = c1ba5b7be5974d7976fab968a960bc728d274269 debuginfo(build-id) = c506bcb4aa4ea4b6f017934ab1301f624a5a855a debuginfo(build-id) = c583504f82e653cd89463bb6c8ec5114822c5f89 debuginfo(build-id) = c8a140a431679edadb5c3f052bfc0f7e70d1d719 debuginfo(build-id) = cc40452383d232bf991f1b15b8b776aa9e1262ae debuginfo(build-id) = ccbed8bb269399c543ee6752bbd11b8a9bdcaf8c debuginfo(build-id) = cf152df414584b6a06acbcd17623a83e0ddb1653 debuginfo(build-id) = d4bdbb4897bd2fff8739e20f49cc3faf465f2f76 debuginfo(build-id) = dd3888292bc673acee5f37d4991906fd532254c4 debuginfo(build-id) = dec641ddbcd454fb1a14b55e186689e77842115b debuginfo(build-id) = e30dc7bfff99ce379667fd1ee3fd281524c836f4 debuginfo(build-id) = e5182592b4fe68f8081773189cd56ba9f6c46c71 debuginfo(build-id) = e7c883a0c1aa725d147b86c985579d5dfe559910 debuginfo(build-id) = ee303d00394d5ca63132b6051a54131e11c0bdbd libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: abseil-cpp-debugsource(aarch-64) = 20220623.1-4.fc38_clang16_03 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 Wrote: /builddir/build/RPMS/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debugsource-20220623.1-4.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-devel-20220623.1-4.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debuginfo-20220623.1-4.fc38_clang16_03.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.hpA50m + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.QPpOl2 + umask 022 + cd /builddir/build/BUILD + rm -rf abseil-cpp-20220623.1 abseil-cpp-20220623.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Finish: build phase for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1697523613.264189/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm) Config(child) 12 minutes 46 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "abseil-cpp-debuginfo", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang16_03", "arch": "aarch64" }, { "name": "abseil-cpp-debugsource", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang16_03", "arch": "aarch64" }, { "name": "abseil-cpp", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang16_03", "arch": "src" }, { "name": "abseil-cpp", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang16_03", "arch": "aarch64" }, { "name": "abseil-cpp-devel", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang16_03", "arch": "aarch64" } ] } RPMResults finished